在selectListItem中选择枚举值

时间:2018-08-27 07:45:05

标签: model-view-controller enums model

所以基本上,我为我的枚举提供了一个下拉菜单,其中的SelectListItem已被使用,下面的代码有效,但是我想添加一个选定的值。但是,如果我通过Selected属性尝试使用它需要一个布尔值,但是我认为我必须添加一个值1-4来说明我想选择哪个枚举值,那么我到底该如何正确地做到这一点呢? >

 public enum RelationshipType
    {
        Partner = 1,
        Child = 2,

在此文本之上是基本实体的枚举。在特殊模型中,我有这个

 public List<SelectListItem> Relationship { get; set; }

这是变量的定义

Relationship = Enum.GetValues(typeof(RelationshipType)).Cast<RelationshipType>().Select(v => new SelectListItem
                {
                    Text = v.ToString(),
                    Value = ((int)v).ToString()

如何在我的selectListItem(下拉列表)中将2(子级)设置为选定值

感谢您的帮助

0 个答案:

没有答案