if (Request.QueryString["OrderID"] != null || Request.QueryString["UserEmail"] != null || Request.QueryString["OrderStatus"] != null || Request.QueryString["DeliveryStatus"] != null || Request.QueryString["HasHardware"] != null || Request.QueryString["OrderType"] != null || Request.QueryString["TransactionID"] != null || Request.QueryString["CurrencyID"] != null || Request.QueryString["StartDate"] != null)
{ DataSet ds = orderlist.QueryOrder(Request.QueryString["OrderID"].ToString(), Request.QueryString["UserEmail"].ToString(), Request.QueryString["OrderStatus"].ToString(), Request.QueryString["DeliveryStatus"].ToString(), Request.QueryString["HasHardware"].ToString(), Request.QueryString["OrderType"].ToString(), Request.QueryString["TransactionID"].ToString(), Request.QueryString["CurrencyID"].ToString(), Request.QueryString["StartDate"].ToString(), Request.QueryString["EndDate"].ToString(), Request.QueryString["Field"].ToString(), Request.QueryString["Sort"].ToString());
ViewState["Sort"] = Request.QueryString["Sort"].ToString();
BindData(ds);
}[code=C#]
[/code]我要Request.QueryString["OrderID"]==null是就输出null
解决方案 »
- 项目中用到了Office的东西,服务器上是否也必须装Office才能跑?
- lambda 表达式时间字段含有NULL如何处理?
- window.location.reload()在谷歌浏览器不兼容
- 用Response.WriteFile(),下载文件时,点击“下载”,一切OK,点击“打开” 说打不开该文件,真搞不懂!!!
- -想做一个论坛做苦于不知道数据库里面的字段要怎么建立 谢谢
- 问一个include的问题?
- 请问有什么方法可以得到本站的流量
- Visual Studio .net的安装问题,请帮忙!
- ASP.Net(C#),请大家介绍好的画图控件或是开源代码!!
- 在页面中有个按钮,如何在用户点击该按钮时,跳出Nodepad,并打开指定位置的文本文件
- radio问题
- ViewState的用法以及含义
如果改为&&的话就不行了。
我想过对每一个都判断,但那样的话,组合查询又麻烦了。
if(str !=null)
{
return str;
}
return null;
{
HttpRequest request=HttpContext.Current.Request;
if(request[name]==null)
{
return "null";
}
else
{
return request[name].ToString();
}
}
string email=Request.QueryString["UserEmail"] ==null?"":Request.QueryString["UserEmail"].ToString();
或获取所有HttpContext.Current.Request值调用方法判断
应该是
return "null";
你首先声明一个变量来接收 string query=Request.QueryString["OrderID"].ToString()不就行了。if (query!= null || Request.QueryString["UserEmail"] != null || Request.QueryString["OrderStatus"] != null || Request.QueryString["DeliveryStatus"] != null || Request.QueryString["HasHardware"] != null || Request.QueryString["OrderType"] != null || Request.QueryString["TransactionID"] != null || Request.QueryString["CurrencyID"] != null || Request.QueryString["StartDate"] != null)
{ DataSet ds = orderlist.QueryOrder(query, Request.QueryString["UserEmail"].ToString(), Request.QueryString["OrderStatus"].ToString(), Request.QueryString["DeliveryStatus"].ToString(), Request.QueryString["HasHardware"].ToString(), Request.QueryString["OrderType"].ToString(), Request.QueryString["TransactionID"].ToString(), Request.QueryString["CurrencyID"].ToString(), Request.QueryString["StartDate"].ToString(), Request.QueryString["EndDate"].ToString(), Request.QueryString["Field"].ToString(), Request.QueryString["Sort"].ToString());
ViewState["Sort"] = Request.QueryString["Sort"].ToString();
BindData(ds);
}[