在Divs里面的contentPlaceHolder或ContentPlaceHolder中划分?

时间:2011-03-26 14:43:36

标签: css asp.net-mvc html

这就是我的asp.net mvc母版页的样子

<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>

<!DOCTYPE html>
<html>
<head runat="server">
    <title>
        <asp:ContentPlaceHolder ID="TitleContent" runat="server" />
    </title>
</head>
<body>  
    <div id="blueBar"></div>


    <div id="globalContainer">

        <div id="pageHead">
              <asp:ContentPlaceHolder ID="pageHeadPlaceHolder" runat="server"> </asp:ContentPlaceHolder>
        </div>

        <div id="content">            
            <div id="mainContainer">
                <div id="leftColContainer">
                      <asp:ContentPlaceHolder ID="leftColPlaceHolder" runat="server"> </asp:ContentPlaceHolder>
                </div>
                <div id="contentCol">
                      <asp:ContentPlaceHolder ID="contentColPlaceHolder" runat="server"> </asp:ContentPlaceHolder>
                </div>
            </div>
        </div>

        <div id="pageFooter">
              <asp:ContentPlaceHolder ID="pageFooterPlaceHolder" runat="server"> </asp:ContentPlaceHolder>
        </div>
    </div>
</body>
</html>

我的问题是 此处的Div是否正确或者是否应位于内容视图中 我的意思是,这里只有contentPlaceholders和内容页面中的其他内容

1 个答案:

答案 0 :(得分:0)

如果将div保留在母版页中,则无需在使用此页面的每个视图中重复其定义。所以最好像现在这样保留它们,只覆盖子页面中的实际内容。