コード例 #1
0
        public void Render(ViewContext viewContext, TextWriter writer)
        {
            if (viewContext == null)
            {
                throw new ArgumentNullException("viewContext");
            }
            Type compiledType = page.GetType();

            if (page == null)
            {
                throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, "View could not be created - {0}", new object[] { this.ViewPath }));
            }
            this.RenderView(viewContext, writer, page);
        }
コード例 #2
0
 public static string Resource(this WebViewPage page, string fileName)
 {
     //Contract.Requires( page != null );
     //Contract.Requires( !String.IsNullOrEmpty( fileName ) );
     return(page.Url.Resource(page.GetType().Assembly, fileName));
 }