我有一個關於DataTable中隱藏行的問題。我知道在http://datatables.net/examples/api/row_details.html有一個例子,但我的情況有點不同。DataTable中隱藏的行擴展
我有一個ElementGroupViewModel
其中包含一個ElementViewModel PrimaryElement
和ElementViewModel[] LinkedElement
。在DataTable中,每行包含一個Element
。在我看來,我有這樣的事情
foreach (var item in Model)
{
@Html.Partial("_ResultItem", item.PrimaryElement)
foreach (var linkedItem in item.LinkedElement)
{
@Html.Partial("_ResultItem", linkedItem)
}
}
我想讓它顯示PrimaryElement
第一,並且用戶可以展開/摺疊每行顯示/隱藏LinkedElement
。另外,無論顯示多少個LinkedElements
,我都希望每個頁面都顯示30 PrimaryElement
個記錄。
我不知道我該如何實現這一點。任何人有任何想法?謝謝!