Making use of Zone.AddREnderPartial for partial view inclusion in layout zones

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4044517
This commit is contained in:
skewed
2009-12-23 19:04:16 +00:00
parent 8072de2894
commit ed7388c862
2 changed files with 5 additions and 10 deletions

View File

@@ -4,12 +4,10 @@ Html.RegisterStyle("site.css"); %>
<div class="page">
<div id="header">
<div id="title"><%=Html.TitleForPage(Html.SiteName()) %></div><%
Model.Zones.AddRenderPartial("header", "user", Model);
Html.Zone("header");
Model.Zones.AddRenderPartial("menu", "menu", Model);
Html.Zone("menu"); %>
<%-- todo:(nheskew) this will need to all go in the header zone (user widget) --%>
<% Html.Include("user"); %>
<%-- todo:(nheskew) this will need to be a generated menu --%>
<% Html.Include("menu"); %>
</div>
<div id="main"><%
Html.ZoneBody("content");

View File

@@ -1,16 +1,13 @@
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<BaseViewModel>" %>
<%@ Import Namespace="Orchard.Mvc.ViewModels"%><%
Html.RegisterStyle("site.css");
%>
Html.RegisterStyle("site.css"); %>
<div class="page">
<div id="header">
<div id="title"><%=Html.TitleForPage(Html.SiteName()) %></div><%
Model.Zones.AddRenderPartial("header", "user", Model);
Html.Zone("header");
Model.Zones.AddRenderPartial("menu", "menu", Model);
Html.Zone("menu"); %>
<%-- todo:(nheskew) this will need to all go in the header zone (user widget) --%>
<% Html.Include("user"); %>
<%-- todo:(nheskew) this will need to be a generated menu --%>
<% Html.Include("menu"); %>
</div>
<div id="main"><%
Html.ZoneBody("content");