| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1746 人关注过本帖
标题:[求助]如何通过gridview查看指定记录的详细信息?
只看楼主 加入收藏
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
 问题点数:0 回复次数:8 
[求助]如何通过gridview查看指定记录的详细信息?
图片附件: 游客没有浏览图片的权限,请 登录注册

如图所示,我希望点击一个记录,就到另一个页面中打开那条记录的所有字段,怎么写代码呢?

另外,顺便问一下,如果数据库中字段很多,gridview显示比较紧的话,我想把字段输出到文本框或者标答中,这又该怎么办呢?

希望几位高手给点指点!谢了!
搜索更多相关主题的帖子: gridview 数据库 字段 记录 
2007-07-19 12:48
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
收藏
得分:0 
详细信息有的是模版列把?点击的时候取得此行的主件值,然后把取得的值传出,在另外个页面获取这个值,根据这个再查出此行的内容

我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-07-19 12:55
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
得分:0 
我没有用模板列可以吗?之前好像实现过,不过没保存电脑死机后就一直想不起来了。。。郁闷。。。能告诉我具体怎么做吗?谢谢喽

努力成为菜鸟!
2007-07-19 13:07
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
得分:0 
我是用buttonculoms的,代码里面添加了一个事件,
Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand
If e.CommandName <> "Page" Then
Response.Redirect("details.aspx?id='"+...)
End If
End Sub

现在不知道这个id怎么取值。

努力成为菜鸟!
2007-07-19 13:10
来自北方的狼
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-7-16
收藏
得分:0 

DataKeyField
你那控件有这个东西吗?没用过GridView,估计差不多的东西吧。。有这个属性的话这个属性里面填主键的名字
事件里面你参考下这个:
private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{

if(e.CommandName=="LB")
{
string bianhao=DataGrid1.DataKeys[e.Item.ItemIndex].ToString();
this.Response.Redirect("WebForm2.aspx?bianhao="+bianhao);
}
}

2007-07-19 13:16
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 
<asp:HyperLinkField DataTextField="ContractNoSys" HeaderText="详细信息" DataNavigateUrlFields="ContractNoSys" DataNavigateUrlFormatString="ui_cm_sc_002.aspx?contractNo={0}"></asp:HyperLinkField>
假设ContractNoSys就是主键

Flying without wings
2007-07-19 16:46
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
得分:0 
好像不行哎。。。datagrid可以有e.Item.Cells(0),可是gridview没有哎。。。能否帮忙再想想办法呀。。。55555555555555

努力成为菜鸟!
2007-07-20 09:50
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
收藏
得分:0 

几个楼上的不是说得差不多了嘛.你组合下他们的代码,自己在修改下就可以了

我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-07-20 10:16
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
得分:0 
嗯,知道了,多谢各位帮忙哦~~~

努力成为菜鸟!
2007-07-20 10:22
快速回复:[求助]如何通过gridview查看指定记录的详细信息?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038655 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved