日期:2014-05-19  浏览次数:20389 次

为什么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 ")