Sharker Khaleed Mahmud Silverlight Tips & Tricks

January 6, 2010

Tricks and Tips 9 : Read QueryString in Sliverlight

Filed under: Silverlight — Tags: , , — shamrat231 @ 8:04 AM

Well its pretty simple if you know where to look.

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”);
            }
        }
    }
}

Sharker Khaleed Mahmud
Software Developer
(MCP,MCTS,MCPD[web])

No Comments Yet »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.