2013-07-02 30 views
5

Từ mã trên một trang Tôi muốn có thể tạo một phiên bản của một trang khác và phân tích cú pháp html từ các điều khiển nhất định trên trang đó.Tạo cá thể của trang ASPX theo lập trình và phân tích cú pháp html

đây là những gì tôi đã cố gắng cho đến nay

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

Vấn đề là APIListPage.pdfPage luôn là null.

Trả lời

2

Bạn phải gọi thủ tục "ProcessRequest" của cá thể trang, để cho phép trải nghiệm toàn bộ vòng đời trang. Nó sẽ không tải chỉ bằng cách tạo cá thể.