我有一些ASP.NET公共属性的ASP.NET服务器控件。如何在属性窗口中公开属性的服务器控件?
如果我将服务器控件放到窗体上,我可以从代码隐藏中访问这些属性。但是我想在表单设计器的属性窗口中设置它们。
属性只是字符串和布尔值,而不是复杂的类型。 我正在使用Visual Studio 2010和.NET 4.0。
如何在设计模式下将服务器控件属性公开到属性窗口?
我有一些ASP.NET公共属性的ASP.NET服务器控件。如何在属性窗口中公开属性的服务器控件?
如果我将服务器控件放到窗体上,我可以从代码隐藏中访问这些属性。但是我想在表单设计器的属性窗口中设置它们。
属性只是字符串和布尔值,而不是复杂的类型。 我正在使用Visual Studio 2010和.NET 4.0。
如何在设计模式下将服务器控件属性公开到属性窗口?
这是一个老人,但一个好东西。看起来像你在找什么。 Adding Design-Time Support to ASP.NET Controls
这里有一个更近的文章:Design-Time Attributes for Components
使用Browsable属性装饰
//C#
[Browsable(true)]
public string MyProperty {
get {
}
set {
}
}
'VB
<Browsable(True)> _
Public Property MyProperty() As String
Get
End Get
Set
End Set
End Property
完美!这正是我需要的。 – JosephStyons 2012-07-18 20:32:20