use*_*329 9 kendo-ui kendo-dropdown
我使用的是kendo UI DropDownList控件,我们如何设置DropDownList的默认值?
我在viewmodel中有一个选定的列表属性,如下所示:
public SelectList AuditTypes { get; set; }
Run Code Online (Sandbox Code Playgroud)
然后在控制器中我填充选定的列表并将其设置为默认值
viewModel.AuditTypes = new SelectList(dropdownDetails, "Value", "Text", dropdownDetails.Where(x => x.Default == true));
Run Code Online (Sandbox Code Playgroud)
在我的剃刀视图中,我有以下代码:
@(Html.Kendo().DropDownList()
.Name("AuditType")
.DataTextField("Text")
.DataValueField("Value")
.BindTo(Model.AuditTypes)
.AutoBind(true)
Run Code Online (Sandbox Code Playgroud)
问题是没有设置默认值.
只是猜测,请在您的链中尝试 .Value(YOUR_VALUE)
http://docs.kendoui.com/api/web/dropdownlist#configuration-value
注意:-确保在 Kendo Control 的 .Value() 属性中传递 ValueField 而不是 TextField,因为“YOUR_VALUE”必须是整数属性,因为 .Value() 接受整数而不是文本属性,否则它将获胜不起作用,它不会显示任何错误,但不会给你想要的结果。
| 归档时间: |
|
| 查看次数: |
62295 次 |
| 最近记录: |