从一个页面上的代码我希望能够生成另一个页面的实例并从该页面上的某些控件解析html。
这是我到目前为止所尝试的
var APIListPage = (APIList)BuildManager.CreateInstanceFromVirtualPath("~/APIHelp/APIList.aspx", typeof(APIList));
ParseHtml(APIListPage.pdfPage);
问题是APIListPage.pdfPage
始终是null
。
答案 0 :(得分:2)
您必须调用页面实例的“ProcessRequest”过程,让它体验完整的Page LifeCycle。它不会仅通过创建实例来加载。