关于asp.net 下的request.querystring的写法对不对?
小弟在Details.aspx页面放置了一个sqldatasource和一个formview,sqldatasource获取数据源是从上一个页面传递过来的query里面来...
小弟在Details.aspx页面放置了一个sqldatasource和一个formview,sqldatasource获取数据源是从上一个页面传递过来的query里面来选择数据的,我传递的是s_ID,然后在formview上面显示出来,这个通过vs的向导就能完成,但是,我想在Details.aspx页面获取到query中s_ID的值,请问怎么写这个代码呢?
我写的是
string reqstr = Request.QueryString["c_ID"].ToString();
可以吗?
我的Details.aspx后面已经有这个?c_ID=xxxx了,只是我想在页面的一个lable控件上面显示这个c_ID值,是不是不用改什么了?谢谢 展开
我写的是
string reqstr = Request.QueryString["c_ID"].ToString();
可以吗?
我的Details.aspx后面已经有这个?c_ID=xxxx了,只是我想在页面的一个lable控件上面显示这个c_ID值,是不是不用改什么了?谢谢 展开
展开全部
Request.QueryString["c_ID"].ToString();这样获得是正确的。其实可以不用ToString();本来返回的就是string类型。
但是在你打开Details.aspx页面时,地址要把参数加在后面,如Details.aspx?c_ID=参数值
但是在你打开Details.aspx页面时,地址要把参数加在后面,如Details.aspx?c_ID=参数值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意楼上的 在接收参数的的时候必须判断,然后在赋值
不然会报错,提示为未实例化
不然会报错,提示为未实例化
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
uiu
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询