如何在服务器端不使用Controller渲染多个局部视图?

时间:2012-06-05 10:37:11

标签: asp.net-mvc-3 razor

我是MVC3的新手。我正在使用剃须刀。

我有一个包含4个项目的菜单。 每次单击,都应打开一个不同的局部视图。

有人可以帮助我吗...

最好不要在服务器端使用控制器..

谢谢, Aneesh

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:0)

您必须创建一个对象,其中您想要的所有数据显示在所有不同的部分视图上。 然后使用@ Html.RenderPartial渲染所需的部分。使用第二个parmater添加数据。

实施例: @ {Html.RenderPartial(“_ Customers”,Model.CustomerList);}