如果在一个页面里引用另外的页面,那么可以分部视图的方式
@Html.Partial("_FeaturedProduct")

解决方案 »

  1.   

    是你的cshtml的名字。_FeaturedProduct.cshtml
      

  2.   

    cshtml是Razor引擎里面的,你在创建ASP.NET MVC 4的时候才有Razor可以选择,之前的版本没有的。加载其他控制器的输出可以用
    @Html.Action("HtmlHeader2", "Legacy")
      

  3.   

    其实Legacy是Controller名称,HtmlHeader2是一个Action
      

  4.   

    如果要加载控件的话,可以用@Html.Partial("_Left"),其中_Left是控件的名称(全名是_Left.cshtml)
      

  5.   

    既然是加载控制器Action返回的View,那么@Html.Action(控制器名称)即可。若只是加载View,那么@Html.Partial(View名称)即可!