如何检查url是否包含查询字符串
本文关键字:是否 包含 查询 字符串 url 何检查 检查 | 更新日期: 2023-09-27 18:29:39
我想检查url是否有查询字符串值?
。
如果查询字符串值不存在,如果它是一个普通的url,它应该重定向到其他页面,这样,如果有人直接访问该页面,他们应该重定向到另一个页面
protected void Page_Load(object sender, EventArgs e)
{
if (string.IsNullOrWhiteSpace(Request.QueryString["aspxerrorpath"]))
{
uniqueid = Request.QueryString["val"];
}
else
{
Response.Redirect("proformainvoice.aspx");
}
if (!Page.IsPostBack)
{
fillproformadata();
}
}
您可以使用Request.QueryString
的HasKeys
方法来检查url是否包含QueryString
。
bool hasKeys = Request.QueryString.HasKeys();
if(hasKeys)
{
//your code
}
else
{
//your code
}