我爱Aspx >> Asp.Net >> 一个我感觉很难的问题,请教高手解答。我做一个检测系统遇到的问题,我用gridview绑定了一个总表a的数据,需要实现点击gridview中某一行的“所属类别”列,就跳转到该行所属类别的网页。一共有5个网页类别,每个类别布局完全不同。
google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";
数据库:a表,a.id,是他唯一标识,标识着检测编号,a.所属类别,是表示该条数据所属于的类别,每个a.id标识对应一个相应的a.所属类别,而a.所属类别中有5种类别。当点击某行时,需要将a.id的值传给他相对应的类别的网页,并显示出详细记录。
然后还有5个具体类别的表,如b表表示空气湿度检测,b表中的id就是由a表传过来的a.id的值,c表表示岩石检测,依此类推。
我用hyperlinkfiled字段链接,但是只能转向一个网页类别。如何实现根据某行的a.id和a.所属类别的值来转到相应的类别的页面了?
第2楼. 由 namhyuk 于 2007-7-1 4:30:21 发表
楼主问题没仔细看。
给GridView增加一个Hyperlink,编辑这个字段。
DataNavigateUrlFormatString:Details.aspx?id={0}&leibie={1}
DataNavigateUrlFields:id,leibie
这样子认定后,点击GridView上的Hyperlink字段时,就会把对应行id和leibie(类别)传到Details.aspx.
传过去以后怎么处理是你的事啦。
Details.aspx根据RequeryString["id"]和RequeryString["leibie"]值重定向也好,进行查询也好。
第3楼. 由 namhyuk 于 2007-7-1 4:38:25 发表
Ҷƪл˵?
求用DataSet绑定DataGridView,实..[07-06]
串口通讯中的7位数据位,和8位数..[07-06]
<^o^> 请问做[图形报表]有..[07-06]
三层结构搭建[07-06]
★急急急,各位给推荐个硬盘工具,..[07-06]
求ASP.NET办公自动化系统开发实例..[07-06]
如何控制窗体当前只有1个实例[07-06]
vc#写的winform程序很占内存,如..[07-06]
怎么让浏览器显示自己的html文档[07-06]
VB2005,如何搜索局域网上的SQL主..[07-06]