asp.net 将查询结果保存到本地
一个查询页面 有一个按钮 导出txt
如何在后台cs文件里,将这些文字导出txt文件,保存在本地机子上(即访问客户端的机子)。
GOOGLE上,N多。。
跟下载文件是一样的,只是这个文件是需要生成的
string text = YourText;
Response.Clear();
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AppendHeader("content-disposition", "attachment;filename=\"" + "testdownload.txt\"");
Response.ContentType = "text/plain";
Response.Write(text);
Response.End();
C# code:
using System.IO;
//创建
string filename = "";
StreamWriter SW;
SW = File.CreateText(fileName);
SW.Close();
你就是把导出Excel改一下就好了啊!然后SaveAs
先通过查询在数据库中找到这个文件的名字(或者路径),在用文件下载的方式通过该路径下载到本地即可。
相关问答:
哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?
mark 貌视是存储cookies 我也对cook比较迷糊 关注下
既然你知道用cookies自己动动大脑多好! ......
静态模板:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/ ......
C# code:
SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......
这些天为做报表而苦闷,几种方案都没有如意。
方案1,直接在网页中用TABLE,浏览可以,但格式不容易做得灵活,印涉及多页时中间的页会没头没尾后面的页则没头,
方案2,用OWC在页内嵌入EXCEL表格,但它操作起来就那么别扭 ......