0
我正在使用Kendo網格,並且有一個ViewModel的集合正在Read方法中加載。這裏一切都很好,按預期工作。Kendo Grid無數據綁定在致電更新方法之前
但是,當單擊網格上的保存按鈕時,呈現給Update方法的對象不再完整且可用。
除了簡單的字符串[]屬性始終爲空,所有屬性都按預期設置。
網格指定,如:
@(Html.Kendo().Grid<Occam.Portal.ViewModels.UserViewModel>()
.Name("SystemUserGrid")
.Columns(columns =>
{
columns.Bound(user => user.UserName);
columns.Bound(user => user.Email);
columns.Bound(user => user.Roles):
}
.Ajax()
.Batch(true)
.ServerOperation(false)
.Events(events => events.Error("error_handler"))
.Model(model =>
{
model.Id(m => m.UserId);
model.Field(p => p.UserName).Editable(false);
model.Field(p => p.Roles).Editable(false);
})
.Read("SystemUsers_Read", "Administration")
.Update("SystemUsers_Update", "Administration")
))
...
爲什麼會劍道庫離開串[]屬性的角色爲空,儘管該數據被正確綁定到網格?
我在Kendo演示或論壇上找不到與此相關的任何內容。
是的,我不喜歡劍道誠實。我已經在做你上面提出的建議,並不好。我最終完全壓平了Dto課堂,並以這種方式處理。謝謝Trey – Jammer 2013-02-22 15:12:38