请教各位大神一个问题C#读取DAT文本文件然后显示在dataGridView1里面,数据反复填充第一行的问题
C#读取DAT文本文件然后显示在dataGridView1里面;问题是代码运行后DAT文本第一行数据顺利填充到第一行;数据2本计划是填充到第二行的,结果将第一行覆盖,如下...
C#读取DAT文本文件然后显示在dataGridView1里面;问题是代码运行后DAT文本第一行数据顺利填充到第一行;数据2本计划是填充到第二行的,结果将第一行覆盖,如下图所示
DataTable dt = new DataTable();
//步骤1:
dt.Columns.Add("id", typeof(string));
dt.Columns.Add("S1", typeof(string));
dt.Columns.Add("T1", typeof(string));
dt.Columns.Add("S2", typeof(string));
dt.Columns.Add("T2", typeof(string));
////步骤2:
string[] data = S1.Split(); //S1为上一级数据源 //Split为分隔符
string[] dataT1 = T1.Split();
string[] dataS2 = S2.Split();
string[] dataT2 = T2.Split();
DataRow dr = dt.NewRow();
// 步骤3:赋值
dr[1] = data[0];
dr[2] = dataT1[0];
dr[3] = dataS2[0];
dr[4] = dataT2[0];
dt.Rows.Add(dr.ItemArray);
this.dataGridView1.DataSource = dt; 展开
DataTable dt = new DataTable();
//步骤1:
dt.Columns.Add("id", typeof(string));
dt.Columns.Add("S1", typeof(string));
dt.Columns.Add("T1", typeof(string));
dt.Columns.Add("S2", typeof(string));
dt.Columns.Add("T2", typeof(string));
////步骤2:
string[] data = S1.Split(); //S1为上一级数据源 //Split为分隔符
string[] dataT1 = T1.Split();
string[] dataS2 = S2.Split();
string[] dataT2 = T2.Split();
DataRow dr = dt.NewRow();
// 步骤3:赋值
dr[1] = data[0];
dr[2] = dataT1[0];
dr[3] = dataS2[0];
dr[4] = dataT2[0];
dt.Rows.Add(dr.ItemArray);
this.dataGridView1.DataSource = dt; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询