没有值的查询字符串参数,只有键

Ant*_*imm 1 asp.net query-string

我对asp.net 中的查询字符串有疑问:

带有查询字符串参数的标准查询字符串是"www.mysity.url?key1=value1&key2=value2",但我只需要检查是否有查询字符串键...是的,正确的决定之一:www.mysite.url?reset=true,但这种多余的语法对我来说。

在标记中我使用类似的"<a href='UrlHelper.GetResetUrl()'>Reset</a>"方法返回"www.mysity.url?reset",但在用户端标记中我有“重置”

nun*_*cal 5

如果您没有为参数指定名称,则将其视为null.

它的价值是 reset

所以你必须检查它如下:

if(Request.QueryString[null]=="reset")
{
    //Take some reset action
}
Run Code Online (Sandbox Code Playgroud)