C# 无法获取下拉列表以将数据从视图传递到控制器?
我已经使用实体框架为请假系统建立了一个MVC web应用程序。模型RequestModel有一个值LeaveType,我想让用户从下拉列表中选择它。查看页面上LeaveType输入的代码如下:C# 无法获取下拉列表以将数据从视图传递到控制器?,c#,asp.net,asp.net-mvc,entity-framework,razor,C#,Asp.net,Asp.net Mvc,Entity Framework,Razor,我已经使用实体框架为请假系统建立了一个MVC web应用程序。模型RequestModel有一个值LeaveType,我想让用户从下拉列表中选择它。查看页面上LeaveType输入的代码如下: <div class="form-group"> @Html.Label("Leave Type", htmlAttributes: new { @class = "control-label col-md-2" }) <div class="co
<div class="form-group">
@Html.Label("Leave Type", htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.DropDownList("LeaveTypes")
</div>
</div>
我将非常感谢任何关于我可能错过什么的想法。我可以添加代码的任何其他部分,如果它们有助于找到问题的根源,请告诉我 创建一个名为LeaveTypes的下拉列表,但将其绑定为LeaveType。相应地更改下拉列表的名称:
@Html.DropDownList("LeaveType")
…或使用
Html.DropDownListFor(m => m.LeaveType, ...)
方法请您展示一下如何初始化您的可视包。
Html.DropDownListFor(m => m.LeaveType, ...)