读书人

asp.net 网页间参数传递有关问题

发布时间: 2011-12-22 23:36:25 作者: rapoo

asp.net 网页间参数传递问题
现在我有两个网页 a.aspx,b.aspx
b.aspx 完成一个查询功能,查询id 可以在本页的一个文本框输入,也可以由a.asp传过来,我用的是 b.aspx?key= "值 " 来传递的
现在如果从 a.aspx 到b.aspx 可以完成查询

但当从其它页面通过 到 b.aspx 的链接 加载 b.aspx 时没有参数传入 会出现错误

问题是:在b.aspx中怎样判断 有没有参数传入,如果有就执行查询显示结果,
如果没有就显示默认页面??


[解决办法]
string str= " ";
if(Request.QueryString[ "id "]!=null)
{
str=Request.QueryString[ "id "].ToString();
}

读书人网 >C#

热点推荐