3

我正在创建一个 .Net Web 应用程序。它是一个表单,文本、下拉列表、复选框等内容经常更改,因此我不想在 ascx 文件中创建标记。我想像从 xml 或类似的东西动态地创建它们。

谁能告诉我实现我的场景的最佳方法是什么?我可以在 Web 应用程序中使用 XAML 吗?谢谢。

4

1 回答 1

1

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

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

然后在你的服务器端代码中做这样的事情

var lbl = new Label();
lbl.Text = "this is my label";
form1.Controls.Add(lbl);
于 2013-04-16T19:29:09.983 回答