2014-01-07 41 views
2

有一次我需要返回IndexParty模型。接下來,我需要將IndexPerson模型返回到視圖。如何使用動態模型在mvc中進行局部視圖?

public Tuple<IndexParty> GetTuple(){ 
    var tuple = new Tuple<IndexParty>(model); 
    return tuple; 
} 

我的.cshtml類是這裏

@model Mymodel 

<div class="hide partial-view" id="partyrelationship"> 
    @Html.Partial("../Party/Index", Mymodel) 
</div> 

然後我想我能做到這一點要加載部分view.How?

回答

0

你只需要一個PartyController.cs(從Controller繼承)和一個返回此模型的Index操作。

PartyController:

public ActionResult Index() 
{ 
    return PartialView(GetTuple()); 
} 
0
@model dynamic 

<div class="hide partial-view" id="partyrelationship"> 
    @Html.Partial("../Party/Index", Model) 
</div> 

我也會將你的部分給它自己的控制器行動,而不是使用索引操作。

+0

當我嘗試這個它給了這個錯誤信息'System.Web.Mvc.HtmlHelper'沒有適用的方法命名'部分' – user2901979

+0

我會看看這個http://stackoverflow.com/questions/4047543/render -partial視點與 - 動態模型在剃刀 - 視圖 - 發動機和-ASP淨MVC -3- – hutchonoid

相關問題