社区
C#
帖子详情
关于Gridview的问题!!急到要死!
hghank571
2010-11-03 09:08:17
我做了这样一个Gridview效果,我点击最后查看按钮的时候有个事件!
我想在触发这个事件即点击按钮的时候
我想获取我所点击的这一行的第一列的数据,怎么写呢?
我是这样写的this.GridView1.Rows[GridView1.SelectedIndex].Cells[0].Text
但GridView1.SelectedIndex为-1,它报错提示不能为负数!
我应该怎么写呢?请哪位知道的告诉我下!
我Gridview是用的自定义模板!
...全文
176
16
打赏
收藏
关于Gridview的问题!!急到要死!
我做了这样一个Gridview效果,我点击最后查看按钮的时候有个事件! 我想在触发这个事件即点击按钮的时候 我想获取我所点击的这一行的第一列的数据,怎么写呢? 我是这样写的this.GridView1.Rows[GridView1.SelectedIndex].Cells[0].Text 但GridView1.SelectedIndex为-1,它报错提示不能为负数! 我应该怎么写呢?请哪位知道的告诉我下! 我Gridview是用的自定义模板!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bourbon1795
2010-11-03
打赏
举报
回复
为-1就是没选择任何项,贴代码出来
Teng_s2000
2010-11-03
打赏
举报
回复
绑定错了事件了把
xiaotiange
2010-11-03
打赏
举报
回复
把 表头给排除在外
Ny-6000
2010-11-03
打赏
举报
回复
e.CommandArgument
这个要在绑定的时候设置,才会有值的.
「已注销」
2010-11-03
打赏
举报
回复
我觉得 像这些WEB控件 早就应该运用的烂熟于心才对
估计你的问题是这里
this.GridView1.Rows[int.Parse(e.CommandArgument.ToString())].Cells[0].Text
不懂装懂
2010-11-03
打赏
举报
回复
加判断
if(GridView1.SelectedIndex>0)
{
}
hch126163
2010-11-03
打赏
举报
回复
你看看,点击事件,event 那个e 对象应该有 e.RowIndex 的属性!
空间数据研究所
2010-11-03
打赏
举报
回复
这个报错说明你还没有选中第一行
sxn10050812
2010-11-03
打赏
举报
回复
if(GridView1.SelectedIndex!=-1)
{
}
mrlcecoin
2010-11-03
打赏
举报
回复
你贴出来看看嘛,看了才知道、
hghank571
2010-11-03
打赏
举报
回复
[Quote=引用 13 楼 shukunhong 的回复:]
好好检查代码
[/Quote]
。。。。。。我就一行代码啊!
shukunhong
2010-11-03
打赏
举报
回复
好好检查代码
hghank571
2010-11-03
打赏
举报
回复
[Quote=引用 2 楼 hch126163 的回复:]
你看看,点击事件,event 那个e 对象应该有 e.RowIndex 的属性!
[/Quote]
为什么我点不出来RowIndex这个呢?
hghank571
2010-11-03
打赏
举报
回复
[Quote=引用 10 楼 super1021love 的回复:]
this.gvRegisters.Rows[gvr.RowIndex].Cell[0].text 这样写看看
[/Quote]
为什么我点不出来RowIndex这个呢?
super1021love
2010-11-03
打赏
举报
回复
this.gvRegisters.Rows[gvr.RowIndex].Cell[0].text 这样写看看
libg314608
2010-11-03
打赏
举报
回复
试一下这个:this.GridView1.Rows[0].Cells[0].Text
关于DataList,Repeater,
GridView
的一些
问题
!!
本文详细对比了ASP.NET中的DataList, Repeater及
GridView
控件的特点与使用方法,包括它们的数据绑定属性、事件、编辑功能及多列显示方式。通过具体实例,展示了如何利用Repeater控件实现多列数据展示。
完美解决
GridView
的item重叠
问题
本文详细分析了
GridView
中子项重叠的原因,通过深入理解
GridView
的高度计算方式,提出并实现了两种解决方案:一是调整每一行的高度,确保不被遮挡;二是计算所有行的最高高度作为
GridView
总高度,避免滚动。最终成功解决了
GridView
的item重叠
问题
。
c#中
Gridview
中数据导出到Excel,导出的突然变成整个页面了,急求高手指点!!
在C#中,
GridView
数据导出到Excel的功能突然失效,导致导出内容为整个页面而不是预期的
GridView
数据。代码已显示,包括设置EnableEventValidation为false、重写VerifyRenderingInServerForm方法,以及导出数据的具体步骤。
问题
在于最近此功能无法正常工作,只导出整个HTML页面,尝试多种解决方案未果,寻求帮助。
【
问题
汇总】ScrollView嵌套
GridView
的
问题
本文介绍了如何处理ScrollView中嵌套
GridView
导致的滚动异常
问题
。通过自定义一个My
GridView
类并重写onMeasure方法,限制
GridView
的高度为最大值的一半,实现了ScrollView和
GridView
的正常滚动交互。示例代码展示了具体的实现方式。
工具篇——
GridView
ForScrollView(解决ScrollView嵌套
GridView
,
GridView
显示不全的
问题
)
本文介绍了一种解决ScrollView嵌套
GridView
时,
GridView
显示不全的
问题
的方法。通过自定义
GridView
ForScrollView类并重写onMeasure方法,使
GridView
能适应ScrollView的高度,确保所有内容都能正常展示。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章