小编psu*_*h05的帖子

在Designer模式下的ASP.NET用户控件属性值选项

我正在使用Visual Studio 2008 | .NET 3.5 | C#.我创建了一个具有以下属性的用户控件:DisplayMode.DisplayMode用于显示一系列文本框或单个文本框.

[Browsable(true),
Category("Appearance"),
DefaultValue(DISPLAY_MODE_FIELDS),
Description("Indicates whether to display the phone number as a single text box or separate fields.")]
public string DisplayMode
{
      get { return mDisplayMode; }
      set { mDisplayMode = value; }
    }
Run Code Online (Sandbox Code Playgroud)

因此,我希望属性的选项为"Fields"或"Single".我在上面指定了我想在设计器中使这个可浏览,但是如何将这两个值设置为选项而不是在将来指定'Fields','Single'等?是否有另一个属性,我可以装饰属性与列出这些选项或我需要创建一个枚举(工作)?

在此先感谢,如果您需要任何其他信息,请告诉我们!

c# asp.net user-controls .net-3.5

10
推荐指数
2
解决办法
8554
查看次数

标签 统计

.net-3.5 ×1

asp.net ×1

c# ×1

user-controls ×1