Как передать значение строки запроса ASP.NET в элемент управления silverlight 2?

У меня есть страница ASP.NET. Я хочу передать поле идентификатора в строке запроса.

Итак, если моя страница

http://www.mysite.com/default.aspx?id=35

Я хочу, чтобы элемент управления silverlight, который находится на этой странице, имел доступ к полю id. Мой элемент управления silverlight будет получать данные для сетки, и ему нужно использовать идентификатор.


person ScottG    schedule 09.01.2009    source источник


Ответы (2)


Хотя это охватывает концепцию параметров запуска (что, возможно, именно то, что вы делаете), вот пошаговое руководство по этому поводу. http://silverlight.net/learn/learnvideo.aspx?video=72312

person Tim Heuer    schedule 09.01.2009
comment
Тим - это ТОЧНО то, что я искал. Вы также показываете 2 других способа, о которых я не знал. Бесконечно благодарен! - person ScottG; 10.01.2009

Для этого вы можете использовать HTML DOM Bridge:

using System.Windows.Browser;

string queryString = HtmlPage.Document.DocumentUri.Query;
person Michael S. Scherotter    schedule 09.01.2009
comment
Имейте в виду, что страница может помешать вам использовать мост HTML DOM, если для параметра enableHtmlAccess установлено значение false. - person Maurice; 10.01.2009