有没有快速的方法来生成asp.net中的标记控件

时间:2011-05-08 15:15:15

标签: .net asp.net user-interface user-controls code-generation

我想要一个方法如下:

GenerateMarkup(标签l); ==>输出是     '> asp:标签runat =“server”ID =“label1”/<' 我想知道是否有任何现成的方法,而不是自己做。

2 个答案:

答案 0 :(得分:1)

是的,存在有助于此的代码。基本上,你在谈论将输入编译成某种输出。

在您的情况下,您正在将某些输入编译为.ASCX文件(可能带有代码隐藏)。

此代码项目涵盖动态生成ASP.NET页面,并且可以很好地解释该过程。

http://www.codeproject.com/KB/XML/xmlxsltransformer.aspx

答案 1 :(得分:0)

我认为没有,我不得不写它