Asp.net mvc ASP.NET MVC应用程序中的jQuery移动布局
简称: 您是将数据角色部分页眉|内容|页脚放在布局/母版页中还是ASP.NET MVC中的每个视图中 长: 试图找到处理jQuery移动布局的“最佳实践”。文档和其他一些文档显示:Asp.net mvc ASP.NET MVC应用程序中的jQuery移动布局,asp.net-mvc,jquery-mobile,Asp.net Mvc,Jquery Mobile,简称: 您是将数据角色部分页眉|内容|页脚放在布局/母版页中还是ASP.NET MVC中的每个视图中 长: 试图找到处理jQuery移动布局的“最佳实践”。文档和其他一些文档显示: <!DOCTYPE html> <html> <head> <title>Page Title</title> ... </head> <body> <div data-role="p
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
...
</head>
<body>
<div data-role="page">
<div data-role="header">...</div>
<div data-role="content">@RenderBody()</div>
<div data-role="footer">...</div>
</div>
</body>
</html>
然而,我也看到了这一点:
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
...
</head>
<body>
<div data-role="page">
@RenderBody()
</div>
</body>
</html>
每个视图都有:
<div data-role="page">
<div data-role="header">...</div>
<div data-role="content">...</div>
<div data-role="footer">...</div>
</div>
那么,您是在ASP.NET的每个“视图”中还是在布局/主视图中定义页眉|内容|页脚?有更好的吗?这有什么关系吗?就我个人而言,我一直在使用第二个练习是为了不重复自己。就我个人而言,我一直在使用第二个练习是为了不重复自己。我注意到,只有在使用第一个选项时,使用“后退”按钮的导航才能正常工作。我也面临同样的问题。如果我想要不同的标题内容,如果您有一个布局页面,您如何更改此内容。我认为方法是在主布局页面中创建部分,并根据需要为每个视图启用它们
RenderSection("SectionName")
我注意到,只有在使用第一个选项时,使用“后退”按钮的导航才能正常工作。我也面临同样的问题。如果我想要不同的标题内容,如果您有一个布局页面,您如何更改此内容。我认为方法是在主布局页面中创建部分,并根据需要为每个视图启用它们
RenderSection("SectionName")
是的,这是一个很好的观点。如果在布局页面中,如何处理页眉和页脚中上下文敏感的按钮导航?哎呀,我不好。我是说第二个。相应地改变了原来的职位。通常在每个视图中。如果导航部分对于控制器是通用的,我会创建一个单独的部分视图,并使用Html.partial在每个视图中显示。是的,这是一个很好的观点。如果在布局页面中,如何处理页眉和页脚中上下文敏感的按钮导航?哎呀,我不好。我是说第二个。相应地改变了原来的职位。通常在每个视图中。如果导航部分对于控制器是通用的,我将创建一个单独的部分视图,并使用Html.partial在每个视图中显示。在第二个示例中,您将得到嵌套在另一个页面中的页面。这是您想要的吗?在第二个示例中,您将得到嵌套在另一个页面中的页面。这是你想要的吗?