我有一個(gè) razor 頁(yè)面,其中我的頁(yè)面模型的 SomeList 屬性的類(lèi)型為 List<Blah>,具有以下內(nèi)容:@await Html.PartialAsync("_QueueTable", Model.SomeList)我有以下部分內(nèi)容:@page
@model List<Blah>當(dāng)我遇到斷點(diǎn)時(shí),嘗試訪問(wèn) Model 會(huì)出現(xiàn) NullReferenceException。如果我檢查 ViewBag 的非公共成員中的 ViewData,我會(huì)看到我正在尋找的模型。如何正確設(shè)置它,以便我可以簡(jiǎn)單地在我的部分中引用模型,以便我可以對(duì)我的列表進(jìn)行操作?
1 回答

Smart貓小萌
TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊
問(wèn)題是我的部分頂部有一個(gè) @page 指令
我在創(chuàng)建部分時(shí)嘗試刪除該指令,但 VS 給了我一個(gè)錯(cuò)誤,指出它必須存在。
我沒(méi)有再多想,直到一位同事最終指出了這一點(diǎn)。我刪除了指令,進(jìn)行了清理,進(jìn)行了構(gòu)建,然后我就開(kāi)始營(yíng)業(yè)了。
- 1 回答
- 0 關(guān)注
- 172 瀏覽
添加回答
舉報(bào)
0/150
提交
取消