现在我有两个网页 a.aspx,b.aspx
b.aspx 完成一个查询功能,查询id 可以在本页的一个文本框输入,也可以由a.asp传过来,我用的是 b.aspx?key="值" 来传递的
现在如果从 a.aspx 到b.aspx 可以完成查询但当从其它页面通过 到 b.aspx 的链接 加载 b.aspx 时没有参数传入 会出现错误问题是:在b.aspx中怎样判断 有没有参数传入,如果有就执行查询显示结果,
如果没有就显示默认页面??
b.aspx 完成一个查询功能,查询id 可以在本页的一个文本框输入,也可以由a.asp传过来,我用的是 b.aspx?key="值" 来传递的
现在如果从 a.aspx 到b.aspx 可以完成查询但当从其它页面通过 到 b.aspx 的链接 加载 b.aspx 时没有参数传入 会出现错误问题是:在b.aspx中怎样判断 有没有参数传入,如果有就执行查询显示结果,
如果没有就显示默认页面??
{
get
{
if(Requsest.QueryString["key"]==null)
return "";
else
return Requsest.QueryString["key"].ToString();
}
}
{
获取传递的string
}
else
{
默认........
}
if(Request.QueryString["id"]!=null)
{
str=Request.QueryString["id"].ToString();
}