2
我有一個劍道格,而列定義:傳遞模型在劍道網格列ClientTemplate編輯
.Columns(columns =>
{
columns.Bound(b => b.Field);
columns.Bound(b => b.OldValue);
columns.Bound(b => b.NewValue);
columns.Bound(b => b.DateImported).Format("{0:dd-MMM-yyyy}");
columns.Bound(b => b.BuildingChangeValidationStatusType).ClientTemplate("#=BuildingChangeValidationStatusType.Value#").Width(250);
columns.Command(command => command.Custom("Update").Click("updateValidation"));
columns.Command(command => { command.Edit(); }).Width(172);
})
的BuildingChangeValidationStatusType客戶端模板被定義爲:
@model Rep.Models.BuildingChangeValidationViewModel
@(Html.Kendo().DropDownList()
.Name("BuildingChangeValidationStatusType") // Name of the widget should be the same as the name of the property
.DataValueField("Id")
.DataTextField("Value")
.BindTo((System.Collections.IEnumerable)Model.BuildingChangeValidationStatuses)
)
我想知道我如何將網格模型傳遞給客戶端模板,以便下列行:
.BindTo((System.Collections.IEnumerable)Model.BuildingChangeValidationStatuses)
)
會正確解析。有任何想法嗎?
這可能沒有幫助,但我的建議是使用foreignkey,因爲它似乎是網格編輯模式下的下拉列表 – Roti
Roti,不起作用。該列表是動態生成的。 – xgp