[英]How do I pass a property of my razor model to a partial?
我有一個 razor 頁面,其中我的頁面 model 的 SomeList 屬性是List<Blah>
類型,具有以下內容:
@await Html.PartialAsync("_QueueTable", Model.SomeList)
我有以下部分:
@page
@model List<Blah>
當我到達斷點時,嘗試訪問 Model 會給我一個 NullReferenceException。
如果我檢查 ViewBag 的非公共成員中的 ViewData,我會看到我正在尋找的 Model。
如何正確設置它,以便我可以在我的部分中簡單地引用 Model 以便我可以對我的列表采取行動?
問題是我的部分頂部有一個@page 指令
我在創建部分時嘗試刪除該指令,但 VS 給了我一個錯誤,說它必須存在。
我沒有再想它,直到一位同事終於指出了這一點。 我刪除了指令,進行了清理,進行了構建,然后我就開始營業了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.