2011-03-25 73 views
5

您好我有這行代碼:傳遞模型信息的RenderPartial

<% Html.RenderPartial("VenuesList"); %>

我需要做的是通過在現有會取代附加參數傳遞我的模型。我寫什麼?我的模特是Venue。謝謝。

回答

11

您可以使用following overload允許你通過一個模型來分:

<% Html.RenderPartial("VenuesList", Model.SomeProperty); %> 

或者直接在模型如果預期由部分正確的類型:

<% Html.RenderPartial("VenuesList", Model); %> 
+0

嘗試這樣做,但我仍然得到錯誤'對象引用未設置爲對象的實例。「# – Cameron 2011-03-25 19:33:52

+2

@Cameron,說你得到一個'對象引用未設置爲對象的實例',而沒有提供確切的位置發生這種異常並提供完整的stacktrace就像s一樣什麼也沒有。你真的希望我用任何不同的方式來幫助你:*你有一個空對象,你試圖訪問的地方,所以在使用它之前實例化它*。 – 2011-03-25 19:35:39