【发布时间】:2011-04-09 04:47:11
【问题描述】:
我想创建包含其他控件的控件。
对于这些其他控件,我想创建具有一些默认外观和背景逻辑的“基本”控件,然后从这个“基本”控件派生所有其他控件。
这可能吗?如何做到?
编辑: 对于嵌套,我的意思是母版页。我想拥有“主控”,并且在这个主控中我想放置另一个控件。
【问题讨论】:
标签: c# asp.net nested asp.net-controls
我想创建包含其他控件的控件。
对于这些其他控件,我想创建具有一些默认外观和背景逻辑的“基本”控件,然后从这个“基本”控件派生所有其他控件。
这可能吗?如何做到?
编辑: 对于嵌套,我的意思是母版页。我想拥有“主控”,并且在这个主控中我想放置另一个控件。
【问题讨论】:
标签: c# asp.net nested asp.net-controls
这是可能的。您必须在包含它的控件上注册您的控件。
然后像这样使用它:
您可以继承代码 (ascx.cs)。您所要做的就是创建一个继承自 System.Web.UI.UserControl 的基类,然后从控件中的基类继承。 我不知道任何继承外观的方式(ascx 文件)。
【讨论】:
【讨论】: