0
我有以下问题:
当我去我的网站:查询字符串无法识别
http://localhost:9684/MainPage.aspx?UserID=VABRAEIAUgBBAEUARQBBAFAAUQBBAD0A
它检查是否有查询字符串(用户名),如果有一个查询字符串它有将其保存在变量sIngelogdID
我期运用这个下面的代码:
string sIngelogdID = System.Web.HttpContext.Current.Request.QueryString["UserID"];
然而,当我看着它,它说,有0查询字符串调试模式,所以它不会看到UserID
作为查询字符串。
这是用WCF-RIA服务编写的。
有没有人有一个想法如何实现这一目标?
在此先感谢!编辑:
UserID
来自不同的Silverlight 4应用程序。在此应用程序中,用户登录后必须将登录详细信息(登录用户的Id)传递给另一个Silverlight 4应用程序。如果有另一种方式(更好)的方式来实现这一点,也请让我知道。
您能否介绍一下我有关InitParms的更多信息,以及如何使用它?此外,用户标识必须来自不同的Silverlight应用程序,用户登录后才能登录其他系统。 – Dave 2014-10-29 09:19:11
你能解释一下你的问题吗?你是否没有在aspx页面中托管你的silverlight应用程序或在你的silverlight XAML页面中查询字符串。如果你试图在aspx页面中获取querystring值,那么你所做的方法应该工作o/w让我知道我将为您提供将值从aspx页面传递到Xaml页面的方式。 – Zafar 2014-10-30 06:14:42
请参阅我编辑的答案。 – Zafar 2014-10-30 06:31:57