代码之家  ›  专栏  ›  技术社区  ›  jgauffin

剃须刀中的内容占位符?

  •  56
  • jgauffin  · 技术社区  · 14 年前

    我可以将ContentPlaceHolder与Webforms视图引擎一起使用,将内容放在母版页的不同位置。

    我怎么用剃刀?

        <div id="content">
            <asp:ContentPlaceHolder ID="MainContent" runat="server">
            </asp:ContentPlaceHolder>
        </div> 
        <div id="footer">
            <asp:ContentPlaceHolder ID="Footer" runat="server">
            </asp:ContentPlaceHolder>
        </div>
    
    2 回复  |  直到 14 年前
        1
  •  90
  •   Eilon    14 年前

    再次,我设法在谷歌找到正确的搜索关键字之前问。

    在布局中

    @RenderSection("footer", required: false)  
    

    <h2>About</h2> 
    
    <p>   
        Some stuff about this page.   
    </p> 
    
    <p> 
        The current date and time: @DateTime.Now  
    </p> 
    
    @section footer { 
    
        Copyright (c) 2010, Robert Sundström. 
    
    }
    
        2
  •  10
  •   Brandon    13 年前

    无法留下评论抱歉,但您可以删除“必需的”:

    @RenderSection("footer", false)