0
在this other answer中,視圖的模型正在傳遞給EditorViewData。 在我的情況下,視圖具有主數據,網格表示詳細數據,所以我的DDL選項被填充到網格的視圖模型中,而不是頁面視圖模型中。你如何引用網格的視圖模型?Kendo Grid MVC - 如何在EditorViewData中引用網格視圖模型
我的頁面級視圖模型:
@model OTIS.AppServ.InventoryMgmt.ViewModels.POHeaderViewModel
我網格的視圖模型的定義:
@(Html.Kendo().Grid<OTIS.AppServ.InventoryMgmt.ViewModels.PODetailViewModel>()
如何通過這個網格視圖模式EditorViewData,即
columns.Bound(l => l.CustomerId)
.EditorViewData(new { Options = PODetailViewModel.CustomerOptions });
或
columns.Bound(l => l.CustomerId)
.EditorViewData(new { Options = "#= CustomerOptions #" });
當然這些工作都沒有......但希望你能看到我想要做的事情。