在 DropDownListFor 上设置选定的值

问题描述

我正在尝试根据控制器设置的内容设置组合框的选定值。

我的 DropDownListFor:

@if (Model.FormType == "Detailed")
{
  @Html.DropDownListFor(model => model.FormType,new SelectList(Enum.GetValues(typeof(FormType))),"Detailed")
}
else
{
  @Html.DropDownListFor(model => model.FormType,"Summary")
}

我的 FormType 枚举:

  public enum FormType
  {
    Summary,Detailed
  }

当我尝试这个时,它再次复制“摘要”并选择它,所以我最终得到了重复的条目:

enter image description here

我做错了什么?谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)