protected ConfigurePage ( |
||
parentPage | ||
리턴 | void |
private HelperResult RenderPageCore(string path, bool isLayoutPage, object[] data) { if (String.IsNullOrEmpty(path)) { throw new ArgumentException( CommonResources.Argument_Cannot_Be_Null_Or_Empty, "path" ); } return(new HelperResult( writer => { path = NormalizePath(path); WebPageBase subPage = CreatePageFromVirtualPath( path, Context, VirtualPathFactory.Exists, DisplayModeProvider, DisplayMode ); var pageContext = CreatePageContextFromParameters(isLayoutPage, data); subPage.ConfigurePage(this); subPage.ExecutePageHierarchy(pageContext, writer); } )); }
private HelperResult RenderPageCore(string path, bool isLayoutPage, object[] data) { if (String.IsNullOrEmpty(path)) { throw ExceptionHelper.CreateArgumentNullOrEmptyException("path"); } return(new HelperResult(writer => { path = NormalizePath(path); Util.EnsureValidPageType(this, path); WebPageBase subPage = CreatePageFromVirtualPath(path); var pageContext = CreatePageContextFromParameters(isLayoutPage, data); subPage.ConfigurePage(this); subPage.ExecutePageHierarchy(pageContext, writer); })); }