Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建一个 .Net Web 应用程序。它是一个表单,文本、下拉列表、复选框等内容经常更改,因此我不想在 ascx 文件中创建标记。我想像从 xml 或类似的东西动态地创建它们。
谁能告诉我实现我的场景的最佳方法是什么?我可以在 Web 应用程序中使用 XAML 吗?谢谢。
如果您在表单中添加 runat="server" 标记,那么您可以在服务器端以编程方式操作其控件。
<form id="form1" runat="server"></form>
然后在你的服务器端代码中做这样的事情
var lbl = new Label(); lbl.Text = "this is my label"; form1.Controls.Add(lbl);