在.net web应用程序中创建动态UI

本文关键字:创建 动态 UI 应用程序 net web | 更新日期: 2023-09-27 18:09:26

我正在创建一个。net web应用程序。它是一个表单和内容,如文本,下拉框,复选框经常改变,所以我不想在ascx文件中创建标记。我想动态地创建它们,就像从xml或类似的东西。

谁能告诉我什么是最好的方法来实现我的方案?我可以在web应用程序中使用XAML吗?谢谢。

在.net web应用程序中创建动态UI

如果在表单中添加runat="server"标记,则可以在服务器端以编程方式操作其控件。

 <form id="form1" runat="server"></form>

然后在服务器端代码中这样做

var lbl = new Label();
lbl.Text = "this is my label";
form1.Controls.Add(lbl);