标题:我想实现逐个字段赋值给GridView,报错“索引超出范围……”
取消只看楼主
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
怎么办呀?我的问题一直没有得到解决
哪位前辈帮帮我呀?

不求尽如人意,但求无愧我心!
2007-07-26 09:01
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 

我是想用逐个字段赋值的方法将几条Select语句查询出来的数据集在一个GridView中显示出来

GridView1.Rows(0).Cells(0).Text=ds.Tables(0).Rows(0)(0).Tostring().Trim()
GridView1.Rows(0).Cells(1).Text=ds.Tables(0).Rows(0)(1).Tostring().Trim()
GridView1.Rows(0).Cells(2).Text=ds.Tables(0).Rows(0)(2).Tostring().Trim()
GridView1.Rows(0).Cells(3).Text=ds.Tables(0).Rows(0)(3).Tostring().Trim()
GridView1.Rows(0).Cells(4).Text=ds.Tables(0).Rows(0)(4).Tostring().Trim()
第一行报错:"索引超出范围,必须为非负值并小于集合大小,参数明:index"


我查过Table(0).rows(0)是有数据的,可以写出来的。
而且直接用GridView1.DataSource=ds
GridView1.DataBund()
也是可以显示出数据集的内容的

我先写语句Me.GridView1.Rows.Add()或者GridView1.Rows.Add()
都会报错:"Add"不是"System.Web.UI.WebControls.Gridviewcollection"的成员


不求尽如人意,但求无愧我心!
2007-07-26 09:32
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
???
谁帮我?

不求尽如人意,但求无愧我心!
2007-07-31 11:39
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
读取没有问题
就是填充的时候出错
用循环也是这样

不求尽如人意,但求无愧我心!
2007-07-31 15:55
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 




不求尽如人意,但求无愧我心!
2007-08-08 16:33
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
高手都在忙
谁能抽空帮我呀?

不求尽如人意,但求无愧我心!
2007-08-17 10:34
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
多谢adou!
那么这句怎么改?
Dim dr As DataRow = DC.GetRow(sqlrow)

不求尽如人意,但求无愧我心!
2007-08-30 08:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-155972-1-1.html




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

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