【发布时间】:2013-12-31 08:54:22
【问题描述】:
我在IIS 上有一个实际存在的aspx 文件。它有一个 asp.net Grid View 控件和几行 html。
现在我想要的是,代码将在内存中的某处呈现 aspx,并在运行时填充有数据库的网格视图。然后通过我的代码,我将能够读取整个生成的 html。
有可能吗?或任何替代方法,以便我可以打开表单,但它对用户不可用,某种visible=false thingy。
请帮忙。
注意:
我期待与我们用来读取 txt 文件的过程相同。但是这里我需要多做一个填充,也就是调用页面生命周期事件。
【问题讨论】:
-
什么意思,去掉 HTML?你不想要 HTML 吗?还是您只想要一些 HTML?您将如何处理此页面的结果?
-
@JohnSaunders :我在内存中渲染 aspx 后简单的单词,我想将其整个 html 作为普通文本读取
-
好的,所以你不想剥离 HTML,你想阅读 HTML。 “Strip”意味着删除它的一部分,就像您可能出于某种原因想要删除
<head>元素一样。 -
@JohnSaunders 对不起我的错误...问题已更新...
-
你不能简单地使用
WebClient.DownloadString吗?将其指向您的 ASPX 文件并下载整个 HTML?
标签: c# asp.net dynamic-pages