你好,我这边最新版本测试 2018v3 没有重现这个问题,你这边可以提供一个V2的demo吗?
- //创建表
- DataTable dt = new DataTable();
- //1、添加列
- dt.Columns.Add("Name", typeof(string)); //数据类型为 文本
- //2、通过列架构添加列
- DataColumn age = new DataColumn("Age", typeof(Int32)); //数据类型为 整形
- DataColumn Time = new DataColumn("Time", typeof(DateTime)); //数据类型为 时间
- dt.Columns.Add(age);
- dt.Columns.Add(Time);
- //3、添加数据行
- DataRow dr2 = dt.NewRow();
- dr2[0] = "张三"; //通过索引赋值
- dr2[1] = 23;
- dr2["Time"] = DateTime.Now;//通过名称赋值
- dt.Rows.Add(dr2);
- //4、通过行框架添加
- dt.Rows.Add("李四", 3, DateTime.Now);//Add你们参数的数据顺序要和dt中的列顺对应
- dt.Rows.Add("李四", 21, DateTime.Now);//Add你们参数的数据顺序要和dt中的列顺对应
- dt.Rows.Add("李四", 1, DateTime.Now);//Add你们参数的数据顺序要和dt中的列顺对应
- dt.Rows.Add("李四", 2, DateTime.Now);//Add你们参数的数据顺序要和dt中的列顺对应
- dt.Rows.Add("王二", 21, DateTime.Now);//Add你们参数的数据顺序要和dt中的列顺对应
- dt.Rows.Add("孙五", 34, DateTime.Now);//Add你们参数的数据顺序要和dt中的列顺对应
- _flex.DataSource = dt;
复制代码 |