这就是我的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和内容页面中的其他内容
答案 0 :(得分:0)
如果将div保留在母版页中,则无需在使用此页面的每个视图中重复其定义。所以最好像现在这样保留它们,只覆盖子页面中的实际内容。