Asp.net mvc 带有html内容的mvc选项

Asp.net mvc 带有html内容的mvc选项,asp.net-mvc,razor,Asp.net Mvc,Razor,带有html内容的mvc选项 如何编写/渲染 你好 Hi1 Hi2 在代码中使用SelectItem,在该列表中插入选项,通过将所选项目传递到视图为Post中的所选项目提供另一个属性,并使用@Html.DropDownListFor(x=>x.SelectItem)一个简单的示例可以是 @Html.DropDownListFor(model => model.Package.State, new SelectList( new List<Object&

带有html内容的mvc选项

如何编写/渲染


你好
Hi1
Hi2

在代码中使用SelectItem,在该列表中插入选项,通过将所选项目传递到视图为Post中的所选项目提供另一个属性,并使用@Html.DropDownListFor(x=>x.SelectItem)一个简单的示例可以是

@Html.DropDownListFor(model => model.Package.State, new SelectList(
              new List<Object>{ 
                   new { value = 0 , text = "Red"  },
                   new { value = 1 , text = "Blue" },
                   new { value = 2 , text = "Green"}
                },
              "value",
              "text",
               2))
@Html.DropDownListFor(model=>model.Package.State,新选择列表(
新列表{
新的{value=0,text=“Red”},
新的{value=1,text=“Blue”},
新建{value=2,text=“Green”}
},
“价值”,
“文本”,
2))

为什么会投反对票?我问错什么了吗?请检查并编辑您的问题,我们不理解这个问题。很抱歉