我需要在ASP.NET页面的主体中创建这样的组件。我的页面有很多这些。对此使用什么控制?我应该创建一些自定义容器。我是ASP.NET的新手。 标题和内容应该能够具有图像背景。
编辑:我正在使用WebForms。
答案 0 :(得分:0)
这取决于你需要它做什么。如果您正在寻找,可以使用Web用户控件:
<uc1:MyUserControl ID="UserControl1" HeaderText="Foo" Content="Bar" ... />
如果您正在寻找内容部分作为模板,那么继承自TemplateControl
的自定义服务器控件更符合您的需求。
如果您正在寻找,则需要自定义服务器控件:
<cc1:MyCustomControl ID="MyCustomControl" HeaderText="Foo">
<Content>
<asp:TextBox ID="TextBox1" runat="server" />
</Content>
</cc1:MyCustomControl>