我正在为 ASP 页面创建页面生成器。它接受 XML 输入,然后将其转换为 ASPX 表示。
在转换过程中,这是我使用的一些代码,
var page = new Page();
var pnlUpdate = new UpdatePanel();
page.Controls.Add(pnlUpdate);
理论上,它应该像这样创建 ASP 文件,
<% Page ...>
....
....
<asp:UpdatePanel>
</asp:UpdatePanel>
如何获取以编程方式创建的页面对象的源表示?使用过滤器或捕获 HttpRespose 输出为我提供了解析的 HTML 输出,而不是 ASP 输出。