Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在mvc 3中填充下拉列表_Asp.net Mvc 3_Linq_C# 4.0_Entity Framework 4 - Fatal编程技术网

Asp.net mvc 3 在mvc 3中填充下拉列表

Asp.net mvc 3 在mvc 3中填充下拉列表,asp.net-mvc-3,linq,c#-4.0,entity-framework-4,Asp.net Mvc 3,Linq,C# 4.0,Entity Framework 4,我有一张桌子 国家名称和 身份证 我想将dropdownlist ddl值作为id填充,文本作为名称填充 我参考过,但没有成功 我是MVC的新手。我想知道我们如何在下拉列表中填充数据我在视图模型中获得的大部分解决方案中都尝试了google,但在我的代码中无法获得,请给我此解决方案或其他任何解决方案。将选择列表与视图包一起使用: e、 g: 并且认为: @Html.DropDownListFor(model => model.Country, ViewBag.Countries as S

我有一张桌子

  • 国家名称和
  • 身份证
我想将dropdownlist ddl值作为id填充,文本作为名称填充

我参考过,但没有成功


我是MVC的新手。我想知道我们如何在下拉列表中填充数据我在视图模型中获得的大部分解决方案中都尝试了google,但在我的代码中无法获得,请给我此解决方案或其他任何解决方案。

将选择列表与视图包一起使用: e、 g:

并且认为:

@Html.DropDownListFor(model => model.Country, ViewBag.Countries as SelectList)
@Html.ValidationMessageFor(model => model.Country)
试试这个:

@Html.DropDownListFor(x => x.Country, new SelectList(Model.DictionaryList, "Key", "Value"), "--Select Country--")
@Html.DropDownListFor(x => x.Country, new SelectList(Model.DictionaryList, "Key", "Value"), "--Select Country--")