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"]是参数名称 是同上面被传页面 “?”后的名称

ASP.NET GridView HyperLinkField传值和取值【转】,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。