用PagePaser創建Page作為HttpHandler
在ASP.NET中,page其實就是一個HttpHandler,它處理請求,然后返回一大堆Html。那么是不是可以實例化一個Page類然后獲得其處理的結果呢?一個簡單的推理就能說明這是不行的。因為如果我們實例化Page,這樣new Page(),這是一個標準的.net代碼,編譯器無法知道相關的Page.aspx的內容。所以需要PagePaser幫忙,并且PagePaser也是ASP.NET內部編譯過程的關鍵步驟。下面看看使用方法:
在ASP.NET中,page其實就是一個HttpHandler,它處理請求,然后返回一大堆Html。那么是不是可以實例化一個Page類然后獲得其處理的結果呢?一個簡單的推理就能說明這是不行的。因為如果我們實例化Page,這樣new Page(),這是一個標準的.net代碼,編譯器無法知道相關的Page.aspx的內容。所以需要PagePaser幫忙,并且PagePaser也是ASP.NET內部編譯過程的關鍵步驟。下面看看使用方法: