【发布时间】:2015-02-15 17:30:48
【问题描述】:
我可以绑定我的 KendoUI DropDownList 但保存时我不知道如何获取实际选择的值。我假设因为它在我的剃刀形式中,它会自动绑定值。
保存时我的所有属性都设置好了,除了这个。如何确保在我的 Edit.cshtml 中预先选择正确的值,然后在保存时将该值与所有其他值一起发送到我的 POST Action 方法。下面是我的 KendoUI DropDownList 在视图中的放置方式:
<div class="form-group">
@Html.LabelFor(model => model.StateId, htmlAttributes: new { @class = "control-label" })
<br/>
@(Html.Kendo().DropDownList()
.Name("ddlStates")
.HtmlAttributes(new { style = "width: 250px" })
.DataTextField("Name")
.DataValueField("Id")
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetStates", "Admin");
});
})
)
@Html.ValidationMessageFor(model => model.StateId, "", new { @class = "text-danger" })
</div>
【问题讨论】:
标签: asp.net-mvc kendo-ui kendo-asp.net-mvc telerik-mvc kendo-ui-mvc