<asp:Image ID="Image1" runat="server" DescriptionUrl='~/ProductDetail.aspx?ID=<%# Eval("ID") %>'Height="80px" ImageUrl='<%#Eval("Pic") %>' Width="98px" /><asp:HyperLink ID="hlProName" runat="server" NavigateUrl='~/ProductDetail.aspx?ID=<%# Eval("ID") %>'><%# Eval("ProName") %></asp:HyperLink> 我用的是VS.2005
在做asp.net 的网站时碰到的问题:上面的'~/ProductDetail.aspx?ID=<%# Eval("ID") %>'>我是想单击时转到ProductDetail.aspx这页并吧,ID传过去,但是单击连接以后URL 是这样的
http://localhost:1082/ty/ProductDetail.aspx?ID=<%#%20Eval("ID")%20%>
也就是ID跟本就没有传过去!把<%# Eval("ID") %>当作是字符串常量了,原样传过去,请问这是为什么?
解决方案 »
- 如何学习jquery
- 求代码:在gridview绑定的多页新闻中,看具体新闻时返回时正好返回到刚才看的那一页?
- GRIDVIEW模版列里放了一个DIV,如何在后台找到这个DIV??
- datalist我想无序梆定列表应该怎么做在线等
- 如何限制存放在网站子文件夹里的图片,只供通过了验证的会员浏览?
- 2001-1-1写入数据库总是变成 2001-1-1 0:00:00
- 如何在Datagrid里加上一个图片列,如何设置每一行的宽度呢
- 能不能把DATAGRID控件用做输入控件
- 为什么我的datalist没有绑定上数据?请帮忙看看!
- 关于设置page的title
- 语言入口问题
- Page_Load()不能执行了是咋回事
NavigateUrl='<%#DataBinder.Eval(Container.DataItem,"CategoryId","Default2.aspx?ID={0}") %>'>
在MSDN中按目录查数据绑定,或使用索引及搜索,如果MSDN中没有使用GOOGLE查询.
其实我们遇到的一些编程上的小问题,一般网络上都有的,确定关键字很重要.
像楼主这样的问题,关键字可以为asp.net2.0 DataBinder.Eval vs2005 等等...