Read QueryString in Sliverlight
Read QueryString in Sliverlight
MainPage.xaml.cs
using System.Windows;
using System.Windows.Browser;
using System.Windows.Controls;
namespace Tips
{
// to make it more managable
public class QueryStringKeys
{
public const string NAME = “param1″;
public const string AGE = “param2″;
}
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
Loaded += new RoutedEventHandler(MainPage_Loaded);
}
void MainPage_Loaded(object sender, RoutedEventArgs e)
{
try
{
string name = HtmlPage.Document.QueryString[QueryStringKeys.NAME];
string age = HtmlPage.Document.QueryString[QueryStringKeys.AGE];
MessageBox.Show(“Name: ” + name + ” Age: ” + age);
}
catch
{
MessageBox.Show(“Invalid Url”);
}
}
}
}