如何从crm到silverlight webresource读取数据上下文参数

时间:2013-10-07 11:23:02

标签: silverlight-4.0 dynamics-crm-2011 webresource

我的crm 2011中有一个silverlight网络资源。 现在我的任务是在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;

callernumber将具有?data = 1234

但我仍然无法获取数据参数。帮忙

1 个答案:

答案 0 :(得分:0)

我相信你会在查询字符串中找到它们。您可以像这样访问它

foreach (var item in HtmlPage.Document.QueryString)
{
    //Do something like the data
}