首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview页面间传值解决办法

2013-07-09 
gridview页面间传值如题,gridview设置了一个超链接列,负责页面跳转,需要传一个ID值。如何操作?试过在属性里

gridview页面间传值
如题,gridview设置了一个超链接列,负责页面跳转,需要传一个ID值。如何操作?
试过在属性里设置datanevigateurlfield为id,datanevigateurlformatstring为default.aspx?id={0}
但是我在default.aspx中看了一下发现request.querystring["id"]为空。
请问我有什么错么?还是哪里设置不对?错在哪? GridView 传值
[解决办法]
Refer:
http://www.cnblogs.com/insus/archive/2010/01/23/1654952.html

有时间,把教程1看到教程12:
http://www.google.ee/search?q=site%3Awww.cnblogs.com%2Finsus%2F%20%E6%95%99%E7%A8%8B
[解决办法]
好久没写这种代码了,你试试吧!应该没问题。
<asp:HyperLinkField NavigateUrl="default.aspx?id=<%#Eval("ID") %>" />。
肯定是这种方式了,<%#Eval("ID") %>中的ID,必须在你绑定的数据源中存在,也就是说ds中必须有ID这一列。

热点排行