当前位置: 代码迷 >> ASP.NET >> 为什么Request.QueryString(clie_id),得不到url参数?小弟我要用来做更新的条件
  详细解决方案

为什么Request.QueryString(clie_id),得不到url参数?小弟我要用来做更新的条件

热度:5746   发布时间:2013-02-26 00:00:00.0
为什么Request.QueryString(clie_id),得不到url参数???我要用来做更新的条件。
主页面是client.aspx是客户列表,点击里面的记录,可以链接至某条记录对应的详细页面,比如:clientdetail.aspx?clie_id=10。
我现在想获得这个url参数,用做写更新这条记录的语句的条件。
update   *****   where   clie_id=   cint(Request.QueryString(clie_id))
这样可以不?



------解决方案--------------------------------------------------------
"update ***** where clie_id= " + Request.QueryString(clie_id)
最好验证一下,否则会有安全问题

------解决方案--------------------------------------------------------
Request.QueryString(clie_id)
-->
Request.QueryString( "clie_id ")
------解决方案--------------------------------------------------------
不能先取出来判断下在用吗

你这样看起来好奇怪啊?
------解决方案--------------------------------------------------------
Request.QueryString[ "clie_id "]
------解决方案--------------------------------------------------------
楼上正解
------解决方案--------------------------------------------------------
双引号不要忘了
------解决方案--------------------------------------------------------
Request.QueryString[ "clie_id "]

------解决方案--------------------------------------------------------
Request.QueryString( "clie_id ")老大要加双引号的,不加双引号那就成变量了!
------解决方案--------------------------------------------------------
顶一下
------解决方案--------------------------------------------------------
呵呵 到51aspx上下载源码啊 保证公司留你

推荐一个

http://www.51aspx.com/Type/7/
------解决方案--------------------------------------------------------
<%=Request.QueryString( "clie_id ")%>
你是ASP吧
------解决方案--------------------------------------------------------
上个发错了 抱歉

你看看page_load中是不是加了

if(!IsPostBack)

我遇到过这种问题 给我郁闷坏了
------解决方案--------------------------------------------------------
Request.QueryString[ "clie_id "]
------解决方案--------------------------------------------------------
Request.QueryString( "clie_id ")
  相关解决方案