在MVC中包含另一个页面

时间:2012-08-15 12:27:43

标签: asp.net-mvc vb.net asp.net-mvc-3

我知道如何创建视图分段,但我想在某个控制器上显示某个动作,如下所示:

RssController -> ShowRss 
/Rss/ShowRss

我想在此页面内显示该页面:

MyBlog -> Index 
/MyBlog

最好的方法是什么,或者我设计错了?

1 个答案:

答案 0 :(得分:4)

要将另一个操作方法结果包含到您的索引视图中,您可以在Html.Action MyBlog视图中调用Index帮助程序方法

@Html.Action("ShowRss ","Rss")

编辑 根据评论

如果您不想Layout,请在ShowRss视图中将布局属性值设置为空

@{
  Layout=null;
}