Chciałem się dowiedzieć, czy framework MVC może wykorzystać stronę główną zagnieżdżoną? Jeśli tak, czy ktoś ma jakieś informacje, jak to osiągnąć?Czy w ASP.NET MVC są zagnieżdżone strony wzorcowe?
Odpowiedz
Tak. Właśnie zobaczyłem blog o tym na: http://jeffreypalermo.com/blog/asp-net-mvc-and-the-templated-partial-view-death-to-ascx/
Bardzo fajne rzeczy.
Często używać zagnieżdżonych stron wzorcowych, aby układ z oddzielnym miejscu i standardowe obejmuje szeroki znacznikami, tak jak poniżej:
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>
następnie mają innego mistrza korzystania z Serwisu .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>
Dobry przykład, podoba mi się sposób, w jaki demonstrujesz, że może używać tego samego identyfikatora ContentPlaceHolder na każdym poziomie szablonu głównego – lambacck
@Richard: Inherits = "System.Web.Mvc.ViewMasterPage
Bardzo ładne. Dziękujemy! – Ricky
- 1. Zagnieżdżone strony wzorcowe i .FindControl
- 2. Czy zagnieżdżone obszary są możliwe w ASP.NET MVC 2?
- 3. zagnieżdżone formularzy w ASP.NET MVC
- 4. ASP.NET MVC stron zagnieżdżone master, dziedziczą treści
- 5. Szablony projektów MVC/ASP.NET
- 6. 404 Strony w ASP.NET MVC
- 7. Testowanie strony ASP.NET MVC
- 8. Strony SSL pod ASP.NET MVC
- 9. Równoważnik strony głównej ASP.NET w Javie
- 10. bazowa Zobacz strony w ASP.NET MVC 6
- 11. Dynamiczna mapa strony w ASP.NET MVC
- 12. Asp.net MVC i normalne strony html
- 13. C# ASP.NET MVC Powróć do poprzedniej strony
- 14. Asp.Net Mvc podświetlający bieżącą technikę linkowania strony?
- 15. ASP.NET MVC 4 - Zagnieżdżone modele - Jak skonfigurować odpowiednie skojarzenia?
- 16. ASP.Net MVC 3.0 Ajax.BeginForm przekierowuje do strony?
- 17. Jakie są wszystkie wyniki akcji ASP.Net MVC?
- 18. ASP.NET MVC Jak bezpieczne są zmienne statyczne?
- 19. Czy strony jądra są zamieniane?
- 20. Jak mogę POST danych z kontrolera MVC asp.net do strony asp.net non-MVC?
- 21. Jak uzyskać adres URL strony odsyłającej w działaniu ASP.NET MVC?
- 22. ASP.NET MVC w katalogu wirtualnego
- 23. Czy można używać instrukcji "using" w widokach aspx? (ASP.NET MVC)
- 24. Używanie WiX do generowania instalatora strony ASP.Net MVC
- 25. Czy plik() w asp.net mvc zamknąć strumień?
- 26. Czy istnieje widok w Asp.Net MVC?
- 27. Buforowanie w asp.net-mvc
- 28. Spring MVC vs ASP.NET (MVC?)
- 29. W jakiej kolejności są filtry wykonany w ASP.NET MVC
- 30. Automatyczne zapisywanie w MVC (ASP.NET)
Pobiłeś mnie do niego. Dobry post. – aleemb
Wygląda na to, że potrzebuję nadrobić zaległości w tweetach. elijahmanor: "ASP.NET MVC i szablonowy widok częściowy (śmierć do ASCX)" @jeffreypalermo #tech #aspnetmvc http://bit.ly/ctKii " Dzięki! – OneSmartGuy