如何判断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)
{
//跳转到首页``````