Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何向我的 ASP.NET 自定义控件添加一个字符串属性,这将导致设计器(在 HTML 视图或所见即所得视图中)通过提供大约 30 个建议字符串的列表来提供自动完成功能,同时允许自定义字符串输入?
现在我正在使用枚举类型的属性来允许用户从列表中进行选择,但字符串必须是有效的枚举值名称,并且它们必须是 URI。此外,它不允许输入自定义字符串。
看TypeConverter。
TypeConverter
您将需要覆盖GetStandardValues和GetStandardValuesSupported。您可以在运行时随心所欲地满足这种需求。
GetStandardValues
GetStandardValuesSupported