ASP.NET GridView HyperLinkField传值和取值
来源:http://www.cnblogs.com/junjie94wan/archive/2011/08/17/2143623.html
经常做Winform程序,好久没有做WEB都有些生疏了,GridView传值取值都不知道怎么用了,特此在网上寻找了一些比较可靠的资料。
记录下来以备以后使用
前端代码,在GridView里面加编辑列里面加 HyperLinkField,然后设置 HyperLinkField的 DataNavigateUrlFields、DataNavigateUrlFormatString的属性
<asp:HyperLinkField DataNavigateUrlFields="工号"
DataNavigateUrlFormatString="Manager.aspx?gh={0}" Text="选择" />
从代码可看出
DataNavigateUrlFields是要绑定超链接的属性字段,也就是要传的GridView上的那个字段。
DataNavigateUrlFormatString 是指示要把参数传给那一个页面。
被传入参数的页面取出参数方法
Request.QueryString["gh"];
["gh"]是参数名称 是同上面被传页面 “?”后的名称
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。