gridview导入到excel最简单的方法
来源:互联网 发布:c语言创建二叉树 编辑:程序博客网 时间:2024/05/17 00:11
public override void VerifyRenderingInServerForm(Control control) { }//必须重写的一个方法,不然不能导出
protected void Out_Click(object sender, EventArgs e)//导出按钮
{
Gridview1.Width = Unit.Empty;
//先把修改信息列和删除信息列隐藏不让他输出
Gridview1.Columns[Gridview1.Columns.Count - 1].Visible = false;
Gridview1.Columns[Gridview1.Columns.Count - 2].Visible = false;
//再把分页功能设置为false,之后再重新绑定
Gridview1.AllowPaging = false;
Query_Click(sender, null);
System.Web.HttpContext curContext = System.Web.HttpContext.Current;
curContext.Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");//改成utf-8就会出现乱码
curContext.Response.ContentType = "application/excel";
curContext.Response.Charset = "utf-8";
curContext.Response.ClearContent();
curContext.Response.AddHeader("content-disposition", "attachment; filename=gradeinfo.xls");
StringWriter sw = new StringWriter();
System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw);
Gridview1.RenderControl(htw);
Gridview1.Dispose();
curContext.Response.Write(sw.ToString());
curContext.Response.End();
}
但是今天突然发现一个问题,用这个方法保存的excel在本地打开的时候windows install要提示安装vs2008(我机子上有vs2008ide),最后搞了半天还是没有解决办法。毕业设计演示系统的时候弹出这个bug多尴尬,现在又不可能重新用vba编程来实现导入excel了,太麻烦了。只好把机子上的windows install服务禁用了,将就蒙混过去了...
- gridview导入到excel最简单的方法
- 最简单实用的GridView导出到Excel表格代码
- 导入Excel到GridView
- excel 导入到gridview
- gridview导入到excel
- 关于gridview导入到excel的过程
- 将Access数据库导入到SQLite最简单的方法!
- 将gridview 导入到excel
- GridView内容导入到EXCEL
- 将excel 导入到gridview
- gridView数据导入到Excel
- GridView导入到word Excel
- excel最简单的导入导出
- gridview数据源导出到EXCEL的方法
- gridView导出数据到Excel...Excel导入数据到GridView
- C#2005 Excel导入数据到GridView的类
- 将Access数据库导入到SQLite最简单最实用的方法 -转
- Excel导入到SQLSERVER的另类方法
- ASP.NET AJAX框架编程之JSON序列化剖析
- microsoft silverlight和flash有什么区别
- vector可用的函数
- Topcoder题代码
- 看似简单的问题 静态方法和实例化方法的区别
- gridview导入到excel最简单的方法
- 静态类和静态类成员(摘要一些网民的说法)
- 转换
- abstract与interface的区别
- Repository模式
- From China Daily 21/5
- 每日一课 SQL SERVER数据库分类
- 其实C++比Python更需要lambda语法,可惜没有。。。。
- 应聘asp.net程序员笔试题——递归读取树状表生成json字符串(转)