| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1915 人关注过本帖
标题:如何知道DataGrid的哪一行被选中?
取消只看楼主 加入收藏
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
 问题点数:0 回复次数:8 
如何知道DataGrid的哪一行被选中?
页面上有一个DG,和一个按扭,绑定数据后,选中需要修改的那行数据
点击按钮,会获取DG中选中那行的ID,然后自动跳到修改页面!
如何获取选中那行的ID?
搜索更多相关主题的帖子: DataGrid 
2007-04-27 17:32
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
摸版列用多了,想换种方式
rstp能具体点吗?好象不行?

Tomorrow is another day! my love..................
2007-04-27 18:21
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 

我跟楼上的设了一下,DG里面的每一行都选不了了,我本来设了选中时的背景色的!
你建立那个按钮列作用是什么啊?你所说的那个按钮是在DG外面吗?
我的怎么都不行呢?


Tomorrow is another day! my love..................
2007-04-27 23:16
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
不是yunj1105那种样式!谢谢关注,呵呵
就是整个页面有一个DG绑定数据了
还有一个"修改"的按纽
当你选中要修改的那行
按"修改",他就能获取你选中行的第一列myID
就是这样
可是我照rstp的做了,不行啊!

Tomorrow is another day! my love..................
2007-04-27 23:33
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
if(e.CommandName=="edit")
{
string abc = this.DataGrid1.SelectedItem.Cells[0].Text.ToString()
}

未将对象实例化?!为什么? 

Tomorrow is another day! my love..................
2007-04-28 00:22
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 

已经解决
谢谢大家


Tomorrow is another day! my love..................
2007-04-28 00:46
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 

但是如何设置被选中那一行的背景色啊!就是鼠标点击哪一行就背景色改变
我设了,起先管用,但是commandName一添加就又不管用了


Tomorrow is another day! my love..................
2007-04-28 18:58
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
难道简单吗?还是我的人品问题啊,我的DG就是怎么设选中项都没有反应!

1.属性生成器-列-格式试过不行
2.CurrentCell不太明白!?
3.ItemDataBound里添加新属性试过不行
4.弄了一个实在搞不懂的JS倒是可以了,但是实在不想用这种方法!

还有没有了?!!指点一下吧!
我的设置就是很简单的设一下鼠标点击DG中的哪一行,也就是选中行,该行的颜色就高亮一点让人识别
整的我灰心丧气的!


实在搞不明白为什么了.真的鼠标在选中行上怎么点都没有反应!!??



Tomorrow is another day! my love..................
2007-04-29 01:06
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
有没有好看一点的DG设置代码,贴出来小弟学习学习吧!跪谢了

Tomorrow is another day! my love..................
2007-04-29 01:08
快速回复:如何知道DataGrid的哪一行被选中?
数据加载中...
 
   



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

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