有没有一个工具可以从用户控件自动生成web控件?(包括HTML标记)



有没有一种方法可以从用户控件创建web控件,例如,它可以转换以下标记:

<div id="pnlTest">
     <asp:Label ID="lblTest" runat="server" />
</div>

收件人:

Panel pnlTest = new Panel();
Label lblTest = new Label();
pnlTest.Controls.Add(lblTest);

我看到的很多例子都涉及到挂接OnRender方法并将HTML输出到HTMLWriter。还有更好的选择吗?

谢谢,

Joe

我认为您最初的要求是让用户控件可移植,这样它们就可以与其他项目一起重用,而无需复制粘贴控制器代码。请检查此在ASP.NET 2.0程序集中嵌入嵌入资源的方法,以便您能够共享和重用用户控件。

最新更新