我想知道MVC框架是否可以利用嵌套主頁?如果有的話,有沒有人有關於如何實現這一目標的信息?ASP.NET MVC中是否存在嵌套母版頁?
14
A
回答
10
是的。我剛剛看到一篇關於此的博客文章:http://jeffreypalermo.com/blog/asp-net-mvc-and-the-templated-partial-view-death-to-ascx/
非常酷的東西。
40
我們使用嵌套母版頁頻繁,以單獨的佈局從標準包括和網站廣泛的標記,就像這樣:
的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>
然後使用本網站有另一個主的.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>
相關問題
- 1. 嵌套的MVC母版頁
- 2. 嵌套母版頁
- 3. 在ASP.net動態嵌套母版頁MVC Razor
- 4. asp.net webforms嵌套母版頁和css
- 5. ASP.NET MVC母版頁
- 6. 內容頁面是否可以使用其母版頁面的母版父母的主ContentPoltageHolderID(嵌套母版頁)
- 7. 在運行時更改母版頁嵌套母版頁?
- 8. 在ASP.NET Web應用程序中創建嵌套母版頁
- 9. 使用asp.net從嵌套母版頁顯示自定義錯誤頁面mvc
- 10. Episerver從EPiServerUI.master中嵌套的母版頁
- 11. 的mvc不會呈現嵌套母版頁中的一把umbraco
- 12. 分配母版頁嵌套母版頁的代碼隱藏
- 13. 基本頁面或基本母版頁面或嵌套母版?
- 14. 使用viewBag在母版頁Asp.net MVC
- 15. 將強類型控件嵌套到母版頁中ASP.NET
- 16. 在java中,什麼是最接近於ASP.NET MVC母版頁
- 17. 內容嵌套母版頁未顯示
- 18. MVC3嵌套母版頁只有
- 19. LoginBox在母版的ASP.NET MVC
- 20. 使用嵌套ASP.NET應用程序共享App_Code和母版頁
- 21. 我可以動態更改嵌套母版頁的母版嗎?
- 22. 指向兩個母版頁的嵌套母版頁中的鏈接
- 23. asp.net mvc動態更改母版頁&.css
- 24. ASP.NET MVC和回覆於母版頁
- 25. 是否可以在ASP.NET MVC 2中嵌套區域?
- 26. 母版頁,並在asp.net
- 27. 在母版頁ASP.NET的AJAX
- 28. Cufon Asp.net在母版頁
- 29. ASP.NET MVC 1.0嵌套主頁面
- 30. 如何在嵌套母版頁中使用控件?
你打我吧。好帖子。 – aleemb 2009-06-03 20:53:43
看起來我只是需要趕上我的推文。 elijahmanor:「ASP.NET MVC和模板化部分視圖(死亡到ASCX)」@jeffreypalermo #tech #aspnetmvc http://bit.ly/ctKii「 謝謝! – OneSmartGuy 2009-06-03 21:01:39