Как прочитать параметр контекста данных из crm в Silverlight веб-ресурс

У меня есть веб-ресурс Silverlight в моем CRM 2011. Теперь моя задача добавить параметр данных в URL, как

https://www.............../data=1234

Теперь в приложении Silverlight мне нужно прочитать этот параметр данных. я пытался прочитать данные

  if (App.Current.Host.InitParams["data"] != string.Empty)
            {
                string CallerNumber = App.Current.Host.InitParams["data"];

... 

а также

я попытался отфильтровать код, чтобы понравиться

string url = System.Windows.Browser.HtmlPage.Document.DocumentUri.ToString();
            var uri = new Uri(url);
            var CallerNumber = uri.Query;

номер вызывающего абонента будет иметь?data=1234

но все же я не могу получить параметр данных. Помочь

1 ответ

Я считаю, что вы найдете их в строке запроса. Вы можете получить к нему доступ, как это

foreach (var item in HtmlPage.Document.QueryString)
{
    //Do something like the data
}
Другие вопросы по тегам