Additions for U4-2776 Default Content For A Razor Layout Section

This commit is contained in:
Sebastiaan Janssen
2013-10-06 17:52:46 +02:00
parent 3ff9d6adbc
commit 130f6d3a42
2 changed files with 13 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
using System;
using System.Text;
using System.Web;
using System.Web.Mvc;
using System.Web.WebPages;
using Umbraco.Core;
@@ -178,5 +179,10 @@ namespace Umbraco.Web.Mvc
{
return WebViewPageExtensions.RenderSection(this, name, defaultContents);
}
public HelperResult RenderSection(string name, IHtmlString defaultContents)
{
return WebViewPageExtensions.RenderSection(this, name, defaultContents);
}
}
}

View File

@@ -1,4 +1,6 @@
using System;
using System.Web;
using System.Web.Mvc;
using System.Web.WebPages;
namespace Umbraco.Web
@@ -19,5 +21,10 @@ namespace Umbraco.Web
{
return webPage.IsSectionDefined(name) ? webPage.RenderSection(name) : new HelperResult(text => text.Write(defaultContents));
}
public static HelperResult RenderSection(this WebPageBase webPage, string name, IHtmlString defaultContents)
{
return webPage.IsSectionDefined(name) ? webPage.RenderSection(name) : new HelperResult(text => text.Write(defaultContents));
}
}
}