11 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
你的這個(gè)需求應(yīng)該就是把數(shù)據(jù)取到視圖后,根據(jù)pid循環(huán)遞歸把數(shù)據(jù)按層級(jí)呈現(xiàn)出來就行了。好比一個(gè)無限級(jí)菜單。是這樣的吧?你一說視圖把大伙都給誤導(dǎo)了。

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個(gè)贊
-----------關(guān)于表1的分界線--------------------------
假設(shè)表1中的pid為parentid...如果假設(shè)錯(cuò)誤就不用往下看了...
兩種方法解決這個(gè)問題:
1. 寫個(gè)html helper extension,遞歸render你想要的html格式+數(shù)據(jù)
2. 遞歸partialView,例如:建一個(gè)"table1PartialView",在里面寫:Html.RenderPartial("table1PartialView",data.Items)
-----------關(guān)于表2的分界線--------------------------
建個(gè)partialView即可,不明白要問啥。。。

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超4個(gè)贊
單獨(dú)的嵌套循環(huán)?? 形成2及菜單??
單獨(dú)的新列表這個(gè)都會(huì)做?
關(guān)鍵是這兩個(gè)要放在同一個(gè)頁面 就不會(huì)弄了
- 11 回答
- 0 關(guān)注
- 510 瀏覽
添加回答
舉報(bào)