【发布时间】:2012-09-06 12:12:05
【问题描述】:
我正在尝试在服务器控件中实现类似的功能。
<MyNewControl runat="server">
<FirstTemplate>
<asp:Label runat="server" ForeColor="Red">Hello</asp:Label>
</FirstTemplate>
<SecondTemplate>
<asp:Label runat="server" ForeColor="Blue">Hello</asp:Label>
</SecondTemplate>
</MyNewControl>
我希望知道如何实现 MyNewControl 服务器控件以接受这些模板容器。
我希望它们允许更复杂的内容,而不仅仅是包含标签。
目标是能够选择我希望控件呈现的模板。
我环顾四周,找不到可以告诉我支持我正在寻找的 ASP.NET 的哪个部分的内容。
【问题讨论】:
-
您想使用模板(绑定到数据源),还是只是通过标记在您的模板中嵌入其他控件?如果您需要第二件事:stackoverflow.com/questions/7527573 .
标签: asp.net custom-server-controls