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

GridView中使用HyerLinkColumn,怎样动态传递多个参数或改变NavigateUrl的值(在线等待)

chb592657370 发布于 2008-05-09 09:13, 3623 次点击
Column       连接地址
a            NavigateUrl='<%# Eval("", "1.aspx?id={0}") %>'
b            NavigateUrl='<%# Eval("", "2.aspx?id={0}") %>'
c            NavigateUrl='<%# Eval("", "3.aspx?id={0}") %>'
3 回复
#2
hebingbing2008-05-09 10:37
NavigateUrl='<%# Eval("参数1",“参数2”“参数3” "3.aspx?id1={0} id2={1} id3={2}") %>'
#3
snipen2008-05-09 20:12
嗯,NavigateUrl='<%# Eval("参数1",“参数2”“参数3” "3.aspx?id1={0}&id2={1}&id3={2}") %>'
#4
chb5926573702008-05-09 20:25
这个问题我自己已经解决:
可实现点击GridView 绑定列的每个字段转向不同的页面,当然楼上的方法应该也是可取的,还没试验过。
Eval("UserName", "{0}").ToString().Trim()
Eval("UserName", "~/跳转页面{0}.aspx?id={0}")
1