我的下拉选择器项目未保存在db中

时间:2016-07-23 07:44:47

标签: html asp.net-mvc-5 entity-framework-6 sql-server-2014

我是MVC5的新手,我使用MVC5.0和实体框架工作代码第一种方法。 我有一个下拉列表,下拉列表值不是常量,默认下拉列表值是在我创建新页面时由另一个页面添加。但是当我从下拉菜单中选择时,这个特定的下拉字段值没有采取(我的意思是我可以选择但不能在Db中保存)。在这里,当我提供验证时,我无法添加,因为它显示错误消息状态“需要部门字段”。但默认情况下,我在该字段中有一个名称。请帮帮我。

非常感谢您提前。 阿里 以下是我的代码

查看页面

'_direct_ range reference
Join(Application.Transpose(Range("A1:A2").Value), "-")

'_offsetted_ range reference
Join(Application.Transpose(Range("A1:A2").Offset(i).Value), "-") '<-- offset "i" rows

在Controller

的代码下面
  <div class="form-group">
 @Html.LabelFor(model => model.Department, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-6" style="width:275px;">
  @Html.DropDownList("ID", null, htmlAttributes: new { @class = "form-control" })
  @Html.ValidationMessageFor(model => model.Department, "", new { @class = "text-danger" })
</div>
 </div>  

部门是我的母版页,如果我填写部门表格,默认情况下,部门母版页中会显示出名称。在分区页面中选择部门名称后,这些值不会保存在db中。请帮帮我。

谢谢。 阿里

0 个答案:

没有答案