2011-03-25 61 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