gpt4 book ai didi

.net - 为什么@Html.EnumDropDownListFor 当你有一个枚举的数字定义值时添加一个空白(0)选择?

转载 作者:行者123 更新时间:2023-12-04 23:50:16 27 4
gpt4 key购买 nike

我有两个枚举:

public enum AnnouncementType
{
All = 1,
Corporate = 2,
Franchisee = 3
}

public enum AnnouncementLevel
{
Urgent,
Normal
}

第一个,当使用 @Html.EnumDropDownListFor 时会在下拉列表的顶部添加一个空白选项。第二个行为如预期,不添加空白选项。它与设置枚举的值有关。有没有办法让它表现得与没有分配值一样?

最佳答案

0是枚举的默认值。在第二个示例中,Urgent0 .所以不需要加一个。在第一个示例中,没有 0 ,因此它为您创建它。

关于.net - 为什么@Html.EnumDropDownListFor 当你有一个枚举的数字定义值时添加一个空白(0)选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24193014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com