我有一个GridView
, 的标题字段是GridView
我ListBox
程序中的项目。因此,每次运行时生成的列数都是动态的。因此,当我单击 中的更新时,无论标题字段如何,都必须更新该行中Gridview
输入的数据。TextBox
此外,TextBox
应该验证它只接受整数。
显示的 .cs 代码GridView
是:
protected void DONE4_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
DataRow rw = default(DataRow);
for (int i = 0; i < ListBox1.Items.Count; i++)
{
dt.Columns.Add(ListBox1.Items[i].ToString(),System.Type.GetType("System.String"));
}
for (int j = 0; j < count; j++)
{
rw = dt.NewRow();
for (int i = 0; i < ListBox1.Items.Count; i++)
{
rw[ListBox1.Items[i].ToString()] = " ";
}
dt.Rows.Add(rw);
}
GridView2.DataSource = dt;
GridView2.DataBind();
}
}
任何人都可以通过更新代码帮助我解决这个问题吗?谢谢..希望问题很清楚。