GridView中HyperLinkField可以添加事件吗?

来源:百度知道 编辑:UC知道 时间:2024/06/17 07:08:52
我希望在点击HyperLinkField时获取该行某列的值进行修改,这样可以做到吗?可以的话,说明一下应该怎么做,最好能有例子!急,在线等

HyperLinkField是超链接控件,点击就会转到新的页面,如果在当前页取值就不要用这个控件。在新页面取值是能做到的:
<asp:HyperLinkField HeaderText="test" NavigateUrl='<%#"test.aspx?id="+Eval("id") %>' />(根据自己的需要绑定)。
到新页取值:
string id=Request.QueryString("id"),
用id重新读取数据库。