异常详细信息: System.ArgumentException: 该行已经属于此表。
2008-09-22 16:23
393 查看
DataTable dt = new DataTable(); int i; dt.Columns.Add(new DataColumn("int", typeof(System.Int32))); dt.Columns.Add(new DataColumn("string", typeof(System.String))); dt.Columns.Add(new DataColumn("datatime", typeof(System.DateTime))); dt.Columns.Add(new DataColumn("boolean", typeof(System.Boolean))); for (i = 0; i < 9; i++) { DataRow dr = dt.NewRow(); dr[0] = i; dr[1] = "item" + i.ToString(); dr[2] = System.DateTime.Now.ToShortDateString(); if (i / 2 == 0) { dr[3] = true; } else { dr[3] = false; } dt.Rows.Add(dr); } this.GridView1.DataSource = dt; this.GridView1.DataBind(); }
实例化行应该放在循环当中。另外,在实例化一个行时候不能用new DataRow();而用dt.NewRow();
相关文章推荐
- 异常详细信息: System.ArgumentException: 该行已经属于此表。
- 【求助,已经解决】未能注册sharepoint服务。已引发类型为SYSTEM.ARGUMENTEXCEPTION异常,其他异常信息,加密和解密过程中出错,系统错误代码为997
- 异常详细信息: System.ArgumentNullException: “table”参数不能为空。参数名: table
- 异常详细信息: System.ArgumentException: 不支持关键字: “metadata”。
- MVC中--异常详细信息: System.ArgumentNullException: 值不能为 null。 参数名: value
- ASP.net 异常详细信息: System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。解决方法
- 未指定的错误,异常详细信息: System.Exception: 未指定的错误
- 异常详细信息: System.InvalidOperationException: 超时时间已到。在从池中获取连接之前超时时间已过
- 异常详细信息:System.Runtime.InteropServices.COMException: 此事务已明地或暗地被确认或终止
- 异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误
- asp.net异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集
- 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败 解决方法
- 异常详细信息: System.Data.SqlClient.SqlException:过程或函数 需要参数 但未提供该参数。
- 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败 解决方法
- 异常详细信息: System.Data.SqlClient.SqlException: 无法打开物理文件 。。。 操作系统错误 32:"32(另一个程序正在使用此文件,进程无法访问。
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 异常详细信息: System.InvalidOperationException: ExecuteReader 要求已打开且可用的连接。连接的当前状态为已关闭。
- 异常详细信息: System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。