| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 831 人关注过本帖
标题:GridView控件中的用法
只看楼主 加入收藏
fyz520
Rank: 1
等 级:新手上路
帖 子:120
专家分:1
注 册:2010-1-27
结帖率:95.12%
收藏
已结贴  问题点数:5 回复次数:8 
GridView控件中的用法
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
能详细解释一下这句话的意思吗?
(TextBox)?
e.RowIndex?这里的e是什么哦?
Cells[1]?
Controls[0]
从上这几个到底是什么呢?


谢谢了,
搜索更多相关主题的帖子: GridView 控件 用法 
2010-07-10 21:04
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:5 
我想从里向外解释。
首先是e.RowIndex,在你所用的响应事件里,会有e这个参数,这个参数的值和你所用的事件有关,事件不同,值不同,而在这里,e所指的应该是当前被操作的GridView的所在行的相关信息,那么e.RowIndex所得到的值,就应该是被操作的行的索引值,从0开始的数字。
然后是Cells[1],这个指的是列,方括号里的值是指要选定的第几列,从0开始的数字,那么Cells[1]就是第二列
第三个是Controls[0],这个是找第几行第几列(即某个单元格)的第N个控件,从0开始的数字
最后是(TextBox),你找到的控件被强制转换成TextBox控件,当然只有你要找的控件是TextBox才能成功的完成转换,也许你要问为什么转换,因为GridView1.Rows[e.RowIndex].Cells[1].Controls[0]得到的值不是你想要的类型,而是所有控件的基础类型

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-10 22:30
gq198718
Rank: 4
等 级:业余侠客
威 望:1
帖 子:86
专家分:200
注 册:2010-6-6
收藏
得分:0 
这应该是提取GridView1里面第一行 第二个TextBox的text值吧
2010-07-12 09:48
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
请楼主记得结贴

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-12 16:33
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
这些东西,MSDN上的解释应该是最好的.
为什么大家都不喜欢用呢?

飘过~~
2010-07-12 17:25
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
MSDN很多初学的人都不知道吧

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-12 18:10
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
貌似什么软件都有帮助文档的吧??

飘过~~
2010-07-12 18:16
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
你说这个没用,msdn那么大,不装都不行,太专业的东西,初学者不容易接受,既然当斑竹了,就不抱怨这种事情。

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-12 22:33
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
我现在不是版主,而且也没有抱怨。
我只是希望众多初学者懂得如何去解决问题,这样,学得也更快些。
而且经过自己努力学来的东西,更不容易忘。

飘过~~
2010-07-13 09:30
快速回复:GridView控件中的用法
数据加载中...
 
   



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

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