Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 组织ASP MVC站点_Asp.net_Asp.net Mvc - Fatal编程技术网

Asp.net 组织ASP MVC站点

Asp.net 组织ASP MVC站点,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我是ASP MVC的新手 我试图建立一个有页眉,页脚,菜单和一个主要内容的地方的网站 最好的方法是什么? 局部视图、区域 感谢使用layout.chtml文件,该文件将作为您网站的母版页,可供您查看 对于MVC3,您可以看到: 什么是布局? 您通常希望在网站/应用程序中的所有页面上保持一致的外观。 ASP.NET 2.0引入了“母版页”的概念,这有助于 使用基于.aspx的页面或模板时启用此选项。剃刀也 通过一个名为“布局”–的功能支持此概念,该功能允许 您需要定义一个通用网站模板,然后继承其外

我是ASP MVC的新手

我试图建立一个有页眉,页脚,菜单和一个主要内容的地方的网站

最好的方法是什么? 局部视图、区域


感谢使用layout.chtml文件,该文件将作为您网站的母版页,可供您查看

对于MVC3,您可以看到:

什么是布局?
您通常希望在网站/应用程序中的所有页面上保持一致的外观。 ASP.NET 2.0引入了“母版页”的概念,这有助于 使用基于.aspx的页面或模板时启用此选项。剃刀也 通过一个名为“布局”–的功能支持此概念,该功能允许 您需要定义一个通用网站模板,然后继承其外观和功能 在站点上的所有视图/页面上都能感受到


使用layout.chtml文件,这将作为站点的母版页,并可用于所有视图

对于MVC3,您可以看到:

什么是布局?
您通常希望在网站/应用程序中的所有页面上保持一致的外观。 ASP.NET 2.0引入了“母版页”的概念,这有助于 使用基于.aspx的页面或模板时启用此选项。剃刀也 通过一个名为“布局”–的功能支持此概念,该功能允许 您需要定义一个通用网站模板,然后继承其外观和功能 在站点上的所有视图/页面上都能感受到


可以对页眉和页脚使用局部视图。对于我的大多数Asp.NETMVC项目,我在母版页中使用部分视图。您可以在标题部分视图中添加菜单

<body>   
<div class="contentdiv">
<% Html.RenderPartial("Header"); %>
<div class="row-fluid">
<div class="container containerbg" >
    <asp:ContentPlaceHolder ID="MainContent" runat="server" />
</div>
</div>
<% Html.RenderPartial("Footer"); %>
<asp:ContentPlaceHolder ID="ScriptsSection" runat="server" />
</div> 
</body>

可以对页眉和页脚使用局部视图。对于我的大多数Asp.NETMVC项目,我在母版页中使用部分视图。您可以在标题部分视图中添加菜单

<body>   
<div class="contentdiv">
<% Html.RenderPartial("Header"); %>
<div class="row-fluid">
<div class="container containerbg" >
    <asp:ContentPlaceHolder ID="MainContent" runat="server" />
</div>
</div>
<% Html.RenderPartial("Footer"); %>
<asp:ContentPlaceHolder ID="ScriptsSection" runat="server" />
</div> 
</body>


您最好阅读一些教程或示例。查看MSDN和“你最喜欢的搜索引擎”。就目前而言,您的问题太模糊了。您最好阅读一些教程或示例。查看MSDN和“你最喜欢的搜索引擎”。就目前而言,你的问题太模糊了。