指定的参数已超出有效值的范围。参数名: index
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。参数名: index源错误:
行 69: private DropDownList ddl()
行 70: {
行 71: foreach (DataGridItem item in DataGridN.Controls[0].Controls)
行 72: {
行 73: if (item.ItemType == ListItemType.Footer
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。参数名: index源错误:
行 69: private DropDownList ddl()
行 70: {
行 71: foreach (DataGridItem item in DataGridN.Controls[0].Controls)
行 72: {
行 73: if (item.ItemType == ListItemType.Footer
解决方案 »
- MemberShip调用特定的provider
- asp.net 访问服务器共享文件夹
- 关于后台控制div的问题
- freetextbox插入图片弹出窗口大小的问题?
- GridView中如何定位到某一行?
- DataGrid 在 EditItemTemplate时 DropDownList 如何让默认选项=Label1的值(在线等)
- 6天问题未能解决,继续:1000分求获取oracle数据乱码问题,顶者有分,已结600分
- Cannot find font '?'. 这个错误怎么解决
- 请问:datalist可以嵌套表格吗?
- 使用freetextbox 时,遇到的问题
- 请问如何用ASP。NET测试两台装SQL 2000的服务器之间的网络及数据库是否连接及速度?知道双方的IP,
- 如何java写的运行的程序加入后台服务运行运行(就想WEINDOWS里的服务一样)
行 70: {
行 71: foreach (DataGridItem item in DataGridN.Items)
行 72: {
行 73: if (item.ItemType == ListItemType.Footer
虽然这样不报错,但是找不到的为何不用DataGrid.FindControl(控件的id)
DataGridN.DataBind(); if (DataGridN.Items.Count > 0)
{
foreach (DataGridItem dgi in DataGridN.Controls[0].Controls)
Response.Write(dgi.ItemType + "<BR>");
}
or if (DataGridN.Items.Count > 0)
{
Table t = (Table)DataGridN.Controls[0];
foreach (DataGridItem dgi in t.Rows)
....
}
DataGridItem dgi = (DataGridItem)t.Rows[t.Rows.Count-1];
if (dgi.ItemType == ListItemType.Footer)
{
//...
}