gpt4 book ai didi

c# - 如何检查 QueryString 是否没有参数

转载 作者:太空宇宙 更新时间:2023-11-03 15:28:14 25 4
gpt4 key购买 nike

当我没有任何参数时,我在 Querystring 中遇到一个问题。请查看以下示例。我有以下网址

1个场景

URL ---http://localhost/Employee/Emp/empmanagement.aspx

我正在检查一个条件,它抛出错误 Request is not available

if(Request.QueryString.ToString().Contains("employeeData"))

2 场景

URL ---http://localhost/Employee/Emp/empmanagement.aspx?empData=employeeData

它在下面工作正常

if(Request.QueryString.ToString().Contains("employeeData"))

谢谢大家,每个人的回答都是正确的问题是因为我的上下文。Qerystring 没有返回。所以,我在我的 aspx 页面中声明,它对我来说工作正常。

ASPX代码

 <cw:QueryString runat="server" ID="_empValue"  Required="False" />

代码背后的代码

if(_empValue.Value != null && _empValue.Value.Contains("employeeData")

最佳答案

这应该够了

if(Request != null && Request.QueryString["employeeData"] != null)
{
}

if (Request != null && Request.QueryString.Keys.Count > 0)
{
}

if (Request != null && string.IsNullOrEmpty(Request.QueryString["employeeData"]))
{

}

关于c# - 如何检查 QueryString 是否没有参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34492301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com