客户端请求服务器的一个页面somepage.aspx?id=0,页面返回一些字符串。我是通过Response.write返回的,但是客户端请求的结果包含html代码,能不能只返回值?另外,这是需要服务器页面需要处理的问题,还是客户端请求时需要处理的问题?
解决方案 »
- TCP同步连续传输大量数据出现数据不一致现象,求解决方法。
- 我编写了一个程序,在我机器上运行正常,到另一台机器是应用程序正常初始化失败!
- 调用WCF出错,无法解析此远程名称: 'server'
- C# CSS架构
- visual studio 2005 与 sql server 2008 数据库连接不上
- C#中使用com库函数的传递参数问题
- d111111111111111
- 如何取得用 DrawString() 函数绘制字符串的实际宽度啊?
- ★★★500高分求!C#实现类似Dreamweaver的HTML可视化编辑器。思路或代码!
- 急,很菜的问题,如何求两个DateTime变量之间相差的天数呀,在线
- 请问这两种写法,哪个效率比较高?
- 这样访问数据库对吗?
using System.IO;
using System.Text;string content = 你处理后获得的字符串... MemoryStream ms = new MemoryStream();
byte[] bt = System.Text.Encoding.GetEncoding("UTF-8").GetBytes(content);
ms.Write(bt, 0, bt.Length);
Response.Clear();
Response.AddHeader("Content-Type", "text/plain");
Response.AddHeader("Content-Disposition", "attachment;filename=" + "tests.txt");
Response.BinaryWrite(bt);
Response.End();
有没有别的办法,使得客户端能得到返回值,而返回值既不在页面上显示也不另存为文件?
估计LZ是在js,Xmlhttp返回数据如果是的话,那么
你直接接收responseText就可以了估计LZ是在alert(responseText)的时候看到一些html代码.
Response.Write("I'm a super man!!!");
Response.End();
Response.Write(mystr);
Response.End();