注册 登录
编程论坛 ASP.NET技术论坛

为什么url传参传不过去呢??

lin_era 发布于 2008-05-19 17:43, 1889 次点击
<a href ="goodsDetalInfo.aspx?index1=1&GoodsID=<%# Eval("GoodsID") %>"  >

另一个页里Page.Request.QueryString["index1"]; 怎么会接收不到值呢?
5 回复
#2
beniao2008-05-20 21:34
回复 1# 的帖子
<a href ="goodsDetalInfo.aspx?index1=1&GoodsID=<%# Eval("GoodsID") %>"  >
这东西是放在什么地方的,不是任何地方都可以使用 Eval()  要使用他必须将其放在数据控件中使用 使用最多的也就是放在数据控件的摸板列中.
#3
kevintang2008-05-21 09:04
<a href ="goodsDetalInfo.aspx?index1=1&GoodsID=<%= Eval("GoodsID") %>"  >
 我上次是不是和你说过了啊!
  上次也有个人问 我的啊
#4
kevintang2008-05-21 09:05
不是你!估计我写错了!
 
上次那个人传的是一个控件的值
#5
cyyu_ryh2008-05-21 13:33
<a href ="goodsDetalInfo.aspx?index1=1&GoodsID=<%# Eval("GoodsID") %>"  >

另一个页里Page.Request.QueryString["index1"];

应该为“GoodsID”
1