ASP.Net 如何打开动态内存中的HTML页面?
现在问题是这样的:
我在后台手工拼了一个 HTML 网页的字符串。这个字符串可以理解为读取一个 HTML 文件到一个字符串中。
试问,我如何将这个字符串以 HTML 网页的方式在浏览器中以一个新页面的方式显示出来?
要求:
1. 我点击一个按钮,在后台生成了这个 HTML 的字符串,然后在一个新页面打开以这个字符串为内容的新页面。
2. 这个字符串不能写入到文件中,只能在内存中。
注:
1. 我已经把分调到能给的最大了,麻烦了。
你这样很占内存,吃不消
怎么会占内存呢?
MemoryStream ms=.......
ms.flush();
2楼,我只是想生成的页面,做一次使用就不用了。
考虑到并发的问题,并不能实际的写成一个 HTML 文件。
将这个 HTML 字符串传送给客户端之后,服务端就不用了。
所以不会存在你所说的占内存的问题,呵呵。
3楼的想法不错,在数据量很小的情况下,可以以参数传递的方式进行传递。
但是数据量太大的话,由于 URL 本身有长度限制,所以这个方法不可行。
至于在 Session 中存字符串的方式,我现在做的项目本身禁止使用 Session 存储变量。
抱歉~~
HttpModule、HttpHandle
这里可以直接返回的。
7楼,不明白你说的那两个类是在哪个命名空间下的。
=。=
得了,不加班了,周一来了再看吧。。
相关问答:
服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......
本人目前遇到一个难题,请各位高手、大侠帮帮忙。
我单击一个按钮时要把gridview中的数据一个一个的取出并把对应参数传递给前台的js。
我试了几种后台调前台的方式都没有成功,所以请大侠们帮帮小弟。
谢谢。
不 ......
protected void btnLogin_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server = (local);user id = sa;pwd = 1;database = Login");
&nb ......
我在jsp页面查询到数据库中的一笔数据,并以table循环的形式显示,但需要下载保存成html格式,请问应该处理?代码有没有特殊要求?是不是需要特别的jar包?
你这是把报表保存为HTML格式,不知有什么用处,
要是 ......
JSP生成HTML静态页面
1.有代码的朋友贴个代码
2.有的好的生成方案说个方案
过年放个炮 祝贺祝贺!
JSP生成静态页面???
还要用方案???
不明白
引用
JSP生成静态页面???
还要用方案???
不明 ......