如何在页面加载时检查网页是否包含任何字符串查询?
最佳答案
您可以通过检查其计数来确定 QueryString 中是否有任何值:
Request.QueryString.Count > 0;
也就是说,如果您因为不想访问不存在的值而试图防止页面出错,我建议将查询参数包装在页面属性中并从该属性返回安全值。
举个例子
// setting this as protected makes it available in markup
protected string TaskName
{
get { return (string)Request.QueryString["VarName"] ?? String.Empty; }
}
关于c# - 查询字符串检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1141713/