gridview中gridview索引超出范围。必须为非负值并小于集合大小。 参数名: index,求帮助

问题描述

protectedvoidPage_Load(objectsender,EventArgse){stringstr="select*fromdbo.Medicine";dbconectiondb=newdbconection();DataSetds=db.DataAdapter(str);GridView2.DataSource=ds;GridView2.DataBind();GridView2.DataKeyNames=newstring[]{"mno"};this.GridView1.Columns[1].Visible=false;}

解决方案

解决方案二:
this.GridView1.Columns[1].Visible=false;你这gridview1是什么啊?你绑定的是gridview2啊
解决方案三:
SqlConnectionsqlcon=newSqlConnection(myConn);SqlDataAdaptermyda=newSqlDataAdapter(strSql,sqlcon);DataSetmyds=newDataSet();sqlcon.Open();myda.Fill(myds,"EquipmentInfo");GVList.DataSource=myds;GVList.DataKeyNames=newstring[]{"EquipmentInfoID"};//主键GVList.DataBind();sqlcon.Close();
解决方案四:
汗GridView1
解决方案五:
参考GridView怎样隐藏与显示列:seealso:
解决方案六:
GridView1没绑定数据呢

时间: 2024-11-16 19:55:27

gridview中gridview索引超出范围。必须为非负值并小于集合大小。 参数名: index,求帮助的相关文章

C#索引超出范围.必须为非负值并小于集合大小

问题描述 _et=newList<List<edge>>(ymax-ymin+1);for(inti=0;i<_et.Count;i++){_et[i]=newList<edge>();}//边的分类表else{intj=(int)(_segments[i].p1.Y-ymin);edgeed=newedge();ed.x=_segments[i].p1.X;ed.deltax=(_segments[i].p2.X-_segments[i].p1.X)/(_seg

gridview 索引超出范围。必须为非负值并小于集合大小。!!!

问题描述 索引超出范围.必须为非负值并小于集合大小.参数名:index说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.ArgumentOutOfRangeException:索引超出范围.必须为非负值并小于集合大小.参数名:index拜求高手解决!!!程序如下!protectedvoidSearch_Click(objectsender,EventArgse){SqlConnectionmyCon

索引超出范围。必须为非负值并小于集合大小

问题描述 说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.ArgumentOutOfRangeException:索引超出范围.必须为非负值并小于集合大小.参数名:index源错误:行81://取主键行82:行83:inttypeId=Convert.ToInt32(this.gvRoomType.DataKeys[e.RowIndex].Value);行84:boolres=BLL.RoomTy

C# 关闭Form时出错:索引超出范围。必须为非负值并小于集合大小

问题描述 System.ArgumentOutOfRangeException:索引超出范围.必须为非负值并小于集合大小.参数名:index在System.Collections.ArrayList.get_Item(Int32index)在System.Windows.Forms.DataGridViewColumnCollection.get_Item(Int32index)在System.Windows.Forms.DataGridView.PositionEditingControl(B

关于总分站,泛域名解析,报错索引超出范围。必须为非负值并小于集合大小。

问题描述 关于总分站,泛域名解析,报错索引超出范围.必须为非负值并小于集合大小.如这样没错http://gl.zm777.com/如这样没错http://gsdfdsfl.zm777.com/这样就错了,是什么问题啊 解决方案 解决方案二:帮顶.

SelectedCells索引超出范围。必须为非负值并小于集合大小

问题描述 网上搜了一下,说是表格点击选中的并非是整行,而是单个单元格是在vs2012里面进行的代码如下:publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}SqlConnectionconn;DataSetds;SqlDataAdaptersda;privatevoidForm1_Load(objectsender,EventArgse){conn=newSqlConnection("DataSource=.;dat

索引超出范围。必须为非负值并小于集合大小。

问题描述 ublicClass数据存取类__EmployeeDA类PublicSharedEmployeesAsArrayList=NewArrayListSharediAsIntegerPublicSharedReadOnlyPropertygetConnectionStringAsStringGetDimstrConnAsStringstrConn&="DataSource=(local);"strConn&="InitialCatalog=Northwi

System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大

问题描述 索引超出范围.必须为非负值并小于集合大小.参数名:index说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.ArgumentOutOfRangeException:索引超出范围.必须为非负值并小于集合大小.参数名:index源错误:行192:SqlConnectionconn=newSqlConnection(connectString);行193:conn.Open();行194:s

gridview的rowdatebound和其他事件中,指定的参数已超出有效值的范围。 参数名: index [问题点数:40分]

问题描述 protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){/e.Row.Cells[1].Text="dfasfdsaf";}protectedvoidGridView1_RowCreated(objectsender,GridViewRowEventArgse){e.Row.Cells[1].Visible=false;}gridview中为什么总是提示指定的参数已超出有效值的范围.参数名