如何判断URL网址是否有参数??
[解决办法]
进入时赋值为空
有值再给
[解决办法]
object UserName = Request.QueryString["ID"];
object Password = Request.QueryString["Name"];
没测试过,楼主试试看,主要还是NULL情况下的ToString();
[解决办法]
Request.QueryString.Count
判断这个传递的参数数量 在进行判断。
或者try
{object UserName = Request.QueryString["ID"];
object Password = Request.QueryString["Name"];}
catch
{
//history.go(-1)
}
[解决办法]
if( Request.QueryString["ID"]!=null &&Request.QueryString["Name"]!=null){
string UserName = Request.QueryString["ID"].ToString();
string Password = Request.QueryString["Name"].ToString();
}
else{
Response.Redirect("...");
}
???这样?
[解决办法]
if (!IsPostBack)
{
try
{
string UserName = Request.QueryString["ID"].ToString();
string Password = Request.QueryString["Name"].ToString();
}
catch(ex ce)
{
//跳转到首页``````
}
}
LZ的东西可以这样做
但是我是用SESSION 来判断的```````SESSION 为NULL 直接跳转`````原理差不多````
[解决办法]
if (!IsPostBack)
{
try
{
string UserName = Request.QueryString["ID"].ToString();
string Password = Request.QueryString["Name"].ToString();
}
catch(ex ce)
{
//跳转到首页``````
}
}
直接if(Request.QueryString["ID"].ToString() != null) 也成!
[解决办法]
!String.IsNullOrEmpty(Request.QueryString["ID"])