程序生成文件下载
来源:互联网 发布:我知这世界本如 知乎 编辑:程序博客网 时间:2024/05/06 19:32
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
...{
string strMaxID = this.GridView1.DataKeys[e.NewEditIndex].Values[0].ToString();
string strMinID = this.GridView1.DataKeys[e.NewEditIndex].Values[1].ToString();
string strCount = this.GridView1.Rows[e.NewEditIndex].Cells[2].Text;
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=ContractCode.xls");
// 如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.ContentType = "application/ms-Excel";//设置输出文件类型为txt文件。
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
//System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
//this.GridView1.RenderControl(oHtmlTextWriter);
oStringWriter.Write("编号:"+strMinID + "至" + strMaxID+",共"+strCount+"份。");
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
}
...{
string strMaxID = this.GridView1.DataKeys[e.NewEditIndex].Values[0].ToString();
string strMinID = this.GridView1.DataKeys[e.NewEditIndex].Values[1].ToString();
string strCount = this.GridView1.Rows[e.NewEditIndex].Cells[2].Text;
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=ContractCode.xls");
// 如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.ContentType = "application/ms-Excel";//设置输出文件类型为txt文件。
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
//System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
//this.GridView1.RenderControl(oHtmlTextWriter);
oStringWriter.Write("编号:"+strMinID + "至" + strMaxID+",共"+strCount+"份。");
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
}
不错的方法
- 程序生成文件下载
- 文件生成与下载
- struts2 生成下载文件
- 试图搞懂MDK程序下载到Flash(四)--生成bin文件下载到Nor Flash
- 试图搞懂MDK程序下载到Flash(四)--生成bin文件下载到Nor Flash
- 文件下载程序--AfxParseURL
- PHP 文件下载程序 文件打包下载
- php生成文件同时下载
- struts2 下载流 生成文件
- .xls .txt文件生成下载
- Drupal 文件生成与下载
- Ajax 生成流文件下载
- 生成csv文件并下载
- java生成xls下载文件
- 生成csv文件并下载
- XMLHttpRequest下载并生成文件
- STM32F103学习1:由开发软件MDK4.12生成HEX文件与程序下载(串口)
- 一段下载文件的程序
- VC下发布的Release版程序的异常捕捉
- mySAP 一些相关常用词的通俗解释
- select时锁定记录问题
- 再见微星
- 关于XPath
- 程序生成文件下载
- 十二月的第一天,想到了人生
- 代码大全中提到的软件隐喻
- Jbuilder,NetBeans,Eclipse的输出Bug
- 上传图片至数据库
- mssql跨服务器查询的实现(转载)
- 关于防暴力破解的新思路
- 不定数量的CheckBox如何判断用户是否选中
- WEB应用中的身份验证(1)--基本身份验证BASIC authorization method