Quería saber si el marco MVC puede aprovechar la página maestra anidada? Si es así, ¿alguien tiene alguna información sobre cómo lograr esto?¿Hay páginas maestras anidadas en ASP.NET MVC?
Respuesta
Yep. Acabo de ver una publicación en el blog sobre esto en: http://jeffreypalermo.com/blog/asp-net-mvc-and-the-templated-partial-view-death-to-ascx/
Cosas muy interesantes.
Nos utilizar páginas maestras anidadas con frecuencia, con el fin de la disposición separada de serie incluye y el sitio amplio margen de beneficio, así:
Site.Master:
<%@ Master Language="C#" AutoEventWireup="true" Inherits="System.Web.Mvc.ViewMasterPage<PageViewModel>" %>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="language" content="en">
<title><asp:ContentPlaceHolder ID="Title" runat="server"><%= Model.Page.Title %></asp:ContentPlaceHolder></title>
<% Html.RenderPartial("Head"); %>
<meta name="robots" content="index, follow">
<meta name="robots" content="noodp">
<asp:ContentPlaceHolder ID="ExtraHead" runat="server"></asp:ContentPlaceHolder>
</head>
<body >
<asp:ContentPlaceHolder ID="MainContent" runat="server"></asp:ContentPlaceHolder>
</body>
</html>
luego tener un otro maestro de utilizar el Sitio .master,
Standard.Master:
<%@ Master Language="C#" AutoEventWireup="true" Inherits="System.Web.Mvc.ViewMasterPage<PageViewModel>" MasterPageFile="Site.Master" %>
<asp:Content ContentPlaceHolderID="ExtraHead" runat="server">
<asp:ContentPlaceHolder ID="ExtraHead" runat="server"></asp:ContentPlaceHolder>
</asp:Content>
<asp:Content ContentPlaceHolderID="MainContent" runat="server">
<asp:ContentPlaceHolder ID="MainContent" runat="server"></asp:ContentPlaceHolder>
</asp:Content>
Buen ejemplo, me gusta cómo demuestras que puede usar la misma ID de ContentPlaceHolder en cada nivel de la plantilla maestra – lambacck
@Richard: Inherits = "System.Web.Mvc.ViewMasterPage
Muy bien. ¡Gracias! – Ricky
- 1. Páginas maestras anidadas de MVC
- 2. ASP.NET MVC Páginas maestras
- 3. ASP.NET MVC páginas maestras anidadas, heredad de contenido
- 4. Páginas maestras anidadas y .FindControl
- 5. asignando ViewData a las páginas maestras anidadas
- 6. jQuery en una aplicación ASP.net MVC utilizando páginas maestras
- 7. Encontrar controles dentro de las páginas maestras anidadas
- 8. formas anidadas en ASP.NET MVC
- 9. ¿Cómo incluir CSS en las páginas maestras?
- 10. Base URL en ASP.net Páginas maestras con directorios virtuales
- 11. 404 páginas en ASP.NET MVC
- 12. ¿ColdFusion tiene una respuesta para las páginas maestras de ASP.NET?
- 13. Puede una página de heredar múltiples páginas maestras? (ASP.NET)
- 14. usando métodos web con páginas maestras
- 15. Implementación de la funcionalidad de páginas maestras. PHP
- 16. SDL Tridion UI Uso .Net páginas maestras
- 17. Administrador de scripts Ajax y páginas maestras
- 18. ¿Cómo usar JQuery con páginas maestras?
- 19. ASP.NET MVC DefaultModelBinder con listas anidadas
- 20. ASP.NET MVC: ¿Cómo usar páginas HTML estáticas en aplicaciones MVC?
- 21. Asp.net MVC y páginas html normales
- 22. Combinar ASP.Net MVC con WebForms
- 23. Páginas maestras de ASP.NET: ¿cómo insertar marcas en la sección principal dentro de aspx?
- 24. ¿Manera correcta de utilizar JQuery cuando se usan páginas maestras en ASP.NET?
- 25. Gridview Encabezado Congelar no funciona en las páginas maestras
- 26. Encuadernación de modelo de propiedades anidadas en asp.net mvc
- 27. Colecciones anidadas de encuadernación de modelos en ASP.NET MVC
- 28. Ruta de MVC de ASP.NET personalizada en carpetas anidadas
- 29. plana vs clases anidadas ViewModel en ASP.NET MVC
- 30. ¿Deshabilitar diseño en ASP.NET MVC?
me adelantó. Buen post. – aleemb
Parece que solo necesitaba ponerme al día con mis tweets. elijahmanor: "ASP.NET MVC y la vista parcial con plantilla (muerte a ASCX)" por @jeffreypalermo #tech #aspnetmvc http://bit.ly/ctKii " ¡Gracias! – OneSmartGuy