我有一个GridView
:在 Button_Click 上,我希望我的第一列带有 EDIT 链接GridView
的项目,ListBox1
第二列带有 EDIT 链接,并且从病房的第三列开始,我希望标题作为ListBox2
.
到目前为止,我能够在第 2 列和第 3 列中实现GridView
带有ListBox2
项目的标题的 EDIT 链接。
现在我希望ListBox1
items 作为我的GridView
. 我附上了一张图片,展示了我到底想要什么以及到目前为止我取得了什么成就。
请帮助我。谢谢你。
我设计的 .cs 代码是:
DataTable dt = new DataTable();
DataRow rw = default(DataRow);
for (int i = 0; i < ListBox3.Items.Count; i++)
{ dt.Columns.Add(ListBox3.Items[i].ToString(),System.Type.GetType("System.String"));
}
for (int j = 0; j < count; j++)
{
rw = dt.NewRow();
for (int i = 0; i < ListBox3.Items.Count; i++)
{
rw[ListBox3.Items[i].ToString()] = " ";
}
dt.Rows.Add(rw);
}
GridView2.DataSource = dt;
GridView2.DataBind();
GridView 的 asp 代码是:
<Columns>
<asp:TemplateField HeaderText="Locations">
<ItemTemplate>
<asp:Label ID="Lab1" runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowEditButton="True" />
</Columns>