哪种方法更好?如何用@ Html.RenderAction替换@ Html.Partial?

时间:2012-04-22 06:09:21

标签: .net asp.net-mvc-3 razor html-helper renderaction

我们正在将我们的应用程序从ASPNET Webforms转换为ASPNET MVC。目前我们正在对我们现有的功能进行小型POC。

我们的信息中心页面如下Dashboard

  1. “会员信息中心”,“帐户摘要”和“计划信息”是放置在父“主页”视图上的部分视图(也是强类型)。

  2. “成员仪表板”部分视图不会更改用户。但“帐户摘要”和“计划信息”部分视图必须根据“计划类型”下拉列表进行更新。

  3. “会员信息中心”,“帐户摘要”和“计划信息”部分视图有三种不同的模型。

  4. 我在Parent“Home”视图中使用@ Html.Partial并将模型传递给部分视图。

  5. 一切正常。

    如何针对上述情况将@Html.Partial替换为@Html.RenderAction? (这样我就不必将“超级模型”用于“主页”视图。)

    当用户更改“计划类型”下拉列表并单击“提交”时,如何更新“帐户摘要”和“计划信息”部分。

0 个答案:

没有答案