我想要一个执行以下操作的方法:
GenerateMarkup(Label l); ==> 输出为 '>asp:label runat="server" ID="label1"/<'我想知道是否有任何现成的方法而不是我自己做。
是的,存在有助于解决此问题的代码。基本上,您正在谈论将输入编译为某种输出。
在您的情况下,您正在将一些输入编译到 .ASCX 文件(可能带有代码隐藏)。
此代码项目涵盖了动态生成 ASP.NET 页,并且很好地解释了该过程。
http://www.codeproject.com/KB/XML/xmlxsltransformer.aspx
我认为
没有,我必须写它