显示displayName视图

问题描述 投票:0回答:1
public enum  SmsType
{
    [Display(Name = "خبری")]
        Name=0,
    [Display(Name = "عادی")]
    Standard=1,

}

 public IActionResult Index()
{
 ViewBag.SmsType=new SelectList(Enum.GetNames(typeof(SmsType)));
    
    return View();
}

视野中

`

我想让它显示在displayName视图中?也可以在视图中选择性显示 我需要帮助。

c# asp.net-core enums display viewbag
1个回答
0
投票

你想要像下面这样吗?

视图中:

<select  asp-items="Html.GetEnumSelectList<SmsType>()">
    <option selected="selected" value="">Please select</option>
</select>

结果:

© www.soinside.com 2019 - 2024. All rights reserved.