我有一个问题:
如果我的网址带有查询字符串?asdasdafa
,我可以使用以下代码处理:if(HttpContext.Current.Request.QueryString.HasKeys())
但是,如果我的网址带有查询字符串?asdasasfasdas&brand=Sony
,那么它将因为实际上有一个键而失败,并且另一个键没有。有没有一种简单的方法来检查此情况?
if(HttpContext.Current.Request.QueryString.KeysCount ==
HttpContext.Current.Request.QuesryString.ValuesCount))
asdasasfasdas&brand
被解释为键。伪代码完全没有帮助。 - OdedRequest.QueryString["asdasasfasdas&brand"]
的值是Sony
。然而,没有brand
键。 - Oded