gpt4 book ai didi

c# - 根据数据库表值创建标签或其他控件

转载 作者:太空狗 更新时间:2023-10-29 23:25:29 25 4
gpt4 key购买 nike

我想根据数据库列值创建标签或文本框..例如: 我有一个数据库表列值 Casual Leave、Medical Leave、Annual leave 等。我想为上面的列值创建动态标签和相应的文本框。

我想要这样的控件..

         Casual Leave :  Textbox1
Medical Leave: Textbox2
Annul Leave : Textbox3
etc based on table value

我做什么?我不能这样做。请帮助我...

最佳答案

试试这个

<asp:Panel Id="pnl" runat ="server">
</asp:Panel>


Label lblT = null;
TextBox txt = null;
Table tb = new Table();
pnl.Controls.Add(tb);
DataTable table = DT_GeneratedOp();
foreach (DataColumn dr in table.Columns)
{
TableRow tr = new TableRow();
TableCell tc = new TableCell();
TableCell tc2 = new TableCell();
lblT = new Label();
txt = new TextBox();
lblT.Text = dr.ColumnName + ":";
txt.Text = table.Rows[0][dr].ToString();
tc.Controls.Add(lblT);
tc2.Controls.Add(txt);
tr.Cells.Add(tc);
tr.Cells.Add(tc2);
tb.Rows.Add(tr);
}

关于c# - 根据数据库表值创建标签或其他控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9374490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com