5

从一个页面上的代码我希望能够生成另一个页面的实例并从该页面上的某些控件解析 html。

这是我迄今为止尝试过的

var APIListPage = (APIList)BuildManager.CreateInstanceFromVirtualPath("~/APIHelp/APIList.aspx", typeof(APIList));
ParseHtml(APIListPage.pdfPage);

问题APIListPage.pdfPage始终是null

4

1 回答 1

2

你必须调用页面实例的“ProcessRequest”过程,让它经历一个完整的页面生命周期。它不会仅通过创建实例来加载。

于 2013-07-02T11:29:39.267 回答