我正在使用Kendo UI Grid control進行ASP.NET MVC4的開發。並且我正在使用展開 - 摺疊功能來顯示網格行。如何在頁面加載Kendo UI Grid時展開所有行?
我的問題是在頁面加載時,只有第一個父行子元素(行)正在展開/顯示(根據退出代碼)。而其他父行(在第一個父行下面)不是。
但我想在頁面加載時顯示所有的父行和子行,沒有任何父行的闡述。
下面是父行的代碼:
@(Html.Kendo().Grid<Gts.Core.Dto.CategoryViewModel>()
.Name("CategoryItemsGrid")
.DataSource(dataSource => dataSource
.Ajax()
.Model(model => model.Id(p => p.CategoryID))
.Read(read => read.Action("CategoryItems","Category").Data("additionalIDetail"))
)
下面是子行的代碼:
@(Html.Kendo().Grid<Gts.Core.Dto.CategoryViewModel >()
.Name("Categories_#=CategoryID#")
.DataSource(dataSource => dataSource
.Ajax()
.Model(model => model.Id(p => p.CategoryItemID))
.Read(read => read.Action("CategoryChildItems", "Category", new { CategoryItemID = "#=CategoryItemID#", categoryId = "#=FKCategoryID#" }))
.Destroy(update => update.Action("CategoryItemsDestroy", "Category"))
)
誰能知道如何解決它?
劍道UI網確實有一個展開全部選項。看這裏:http://www.kendoui.com/forums/kendo-ui-web/grid/how-to-auto-expand-all-detail-rows-in-a-kendo-grid-.aspx 這是否有幫助嗎? –
感謝Umair它的工作。 – Pawan
非常歡迎。您能否請您在下面選擇我的答案作爲您的問題的正確答案。謝謝。 –