我的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
但我仍然无法获取数据参数。帮忙
答案 0 :(得分:0)
我相信你会在查询字符串中找到它们。您可以像这样访问它
foreach (var item in HtmlPage.Document.QueryString)
{
//Do something like the data
}