我有一个枚举,例如:
enum MyEnum
{
My_Value_1,
My_Value_2
}
Run Code Online (Sandbox Code Playgroud)
用:
comboBox1.DataSource = Enum.GetValues(typeof(MyEnum));
Run Code Online (Sandbox Code Playgroud)
但现在我的问题是:如何将"_"替换为"",以便它成为带空格而不是下划线的项目?并且数据绑定对象仍然有效
我可以通过哪种方式实现枚举值的下拉列表?
我有这样的枚举:
public enum ValueEnum : byte
{
[Description("Value 1")]
Value1 = 1,
[Description("Value 2")]
Value2 = 2,
[Description("Value 3")]
Value3 = 4
}
Run Code Online (Sandbox Code Playgroud)
我想从服务器端的多个选择而不是选定值列表中获取单个值:
public ActionResult ValueAction(ValueEnum result)
{
//too many code
return View();
}
Run Code Online (Sandbox Code Playgroud)
结果可以是ValueEnum.Value1或ValueEnum.Value1 | ValueEnum.Value3
没有客户端总和,有没有办法做到这一点?