【发布时间】:2014-09-05 01:48:47
【问题描述】:
我要做的是创建一个 ASP.net 用户控件,其中包含其他人可以通过 Visual Studio 2010 中的“属性”窗口更改的属性。我已经知道如何立即使用 <System.ComponentModle.DefaultValue(100)> 等标签指定默认值在Public Propery...之前,但我想要的是属性窗口中的下拉列表。
例如 <asp:Button> 有一个名为 ClientIDMode 的属性,在 Visual Studio 2010 中,我可以在属性窗口中单击其下拉菜单,它将显示不同的选项:“AutoID”、“Inherit”、“Predictable” , 和“静态”。
如何在我自己的用户控件中创建相同的行为?
【问题讨论】:
-
我相信你可以通过将你的属性数据类型设置为
enum来做到这一点。
标签: asp.net vb.net visual-studio-2010 visual-studio user-controls