从GridView控件以Excel表格导出代码的注释
来源:互联网 发布:淘宝供销平台手机版 编辑:程序博客网 时间:2024/05/21 10:46
protected void Button1_Click(object sender, EventArgs e)
{
Export("application/ms-excel", "学生成绩报表.xls");//调用函数传参(第一个参数为header的mime类型说明是xls,第二个参数是文件名)
}
///导出excle
///FileType 要保存为文件的类型
///FileName 要保存为文件的名称
private void Export(string FileType, string FileName)
{
Response.Charset = "GB2312"; //指定中字符 设置地区编码
Response.ContentEncoding = System.Text.Encoding.UTF7; //制订了文档编码形式即设置打开文件的格式(平时一定见过比如点击一个下载的按钮,浏览器默认就’打开‘’保存‘‘取消’的对话框,这就是设置这个对话框的)
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, Encoding.UTF8).ToString()); //输出头,指定文件名即输出文件类型
Response.ContentType = FileType;//只要输出Mime是application/ms-excel,浏览器访问的时候自然会保存成xls格式
//以上全为固定的写法
//这个是内部的一个bool值.具体什么作用你要自己看了.
this.EnableViewState = false;//取消本页视图状态
//以下就是输出流了.也差不多是固定写法
StringWriter tw = new StringWriter(); //定义stringwriter对象
HtmlTextWriter hw = new HtmlTextWriter(tw); //定义htmlwriter
GridView1.RenderControl(hw); //渲染gridivew1
Response.Write(tw.ToString()); //输出显示效果
Response.End(); //停止输出
}
- 从GridView控件以Excel表格导出代码的注释
- 最简单实用的GridView导出到Excel表格代码
- 从GridView中导出Excel代码
- 导出EXCEL表格的代码
- 表格控件(GridView)数据格式化导出到Excel并下载.
- 在AJAX中从GridView表中无法导出Excel表格的问题
- GridView中导出表格的代码
- 从GRIDVIEW中导出EXCEL的方法
- 从Form窗口的Gridview导出Excel
- GridView导出Excel代码
- .net从gridview控件导出数据到excel续
- GridView导出成EXCEL的代码
- GridView和Reapter导出Excel表格的总结
- Repeter和GridView的数据导出到EXCEL表格中
- 从GridView导出Excel文件
- 从GridView导出到Excel
- 从Dev GridView导出Excel
- 从Gridview中导出Excel
- 导出Excel
- PHP中常用函数以及若干注意点的说明(二)
- mysql更改root密码
- 【zz】静态库与动态库搜索路径
- mysql命令行下区分大小写
- 从GridView控件以Excel表格导出代码的注释
- jdbc 心得总结
- 二叉树的遍历:前序,中序,后序,层序--包括递归和非递归实现(转)
- 重新学习javaScript王者归来
- sql安装错误:command line option syntax error.type command /? for help
- c3p0
- Java获取当前时间
- 跨平台应用遭屏蔽 微博面对“伪开放”挑战
- Beagleboard上运行ARM/MeeGo的整理