none
不加载母版页 RRS feed

  • 问题

  • vs2015 ,在Home的文件夹添加 MVC View Page,命名为aaa.cshtml,在控制器中添加了aaa的程序。

    要求aaa.cshtml,不加载_ViewStart.cshtml(因为这里有Layout = "/Views/Shared/_Layout.cshtml"),请问该怎么设置?

    2015年3月4日 7:06

答案

全部回复

  • 在 _ViewStart.cshtml 中,把

        Layout = "/Views/Shared/_Layout.cshtml"

    改為

        Layout = null


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆標示為解答以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to clickMark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年3月4日 9:18
  • 谢谢您!

    能不能在加个判断,比如:

    if(url == “Home/aaa")//这个判断要怎么写?

     Layout = null;

    else

    Layout = "/Views/Shared/_Layout.cshtml"

    2015年3月4日 10:17
  • 您好,

    您只需要在aaa 的cshtml页面设置layout=null

    @{
          Layout = null;
    }

    • 已标记为答案 fss199 2015年3月5日 10:14
    2015年3月5日 8:23
  • 太感谢您了!
    2015年3月5日 10:16