首页 > 代码库 > ASP.NET GridView HyperLinkField传值和取值【转】
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"]是参数名称 是同上面被传页面 “?”后的名称
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。