
GridView中HyperLinkField可以添加事件吗?
我希望在点击HyperLinkField时获取该行某列的值进行修改,这样可以做到吗?可以的话,说明一下应该怎么做,最好能有例子!急,在线等...
我希望在点击HyperLinkField时获取该行某列的值进行修改,这样可以做到吗?可以的话,说明一下应该怎么做,最好能有例子!急,在线等
展开
1个回答
展开全部
HyperLinkField是超链接控件,点击就会转到新的页面,如果在当前页取值就不要用这个控件。在新页面取值是能做到的:
<asp:HyperLinkField HeaderText="test" NavigateUrl='<%#"test.aspx?id="+Eval("id") %>' />(根据自己的需要绑定)。
到新页取值:
string id=Request.QueryString("id"),
用id重新读取数据库。
<asp:HyperLinkField HeaderText="test" NavigateUrl='<%#"test.aspx?id="+Eval("id") %>' />(根据自己的需要绑定)。
到新页取值:
string id=Request.QueryString("id"),
用id重新读取数据库。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询