Silverlight是区分大小写的查询字符串参数,下面的代码将返回false与“呼叫ID = 5”您是否期望查询字符串参数名称区分大小写?
string callId;
if (System.Windows.Browser.HtmlPage.Document.QueryString.TryGetValue("callId", out callId))
{
....
}
微软通过援引www.w3.org规范辩护的决定,但我认为它会导致对尝试链接到您的用户不太友好的体验,或通过电话提供URL。
貌似#1不区分大小写: https://stackoverflow.com/search?q=silverlight+bug https://stackoverflow.com/search?Q=silverlight+bug
你能举出MS的引用吗? – annakata 2010-09-20 09:57:00