ASP.NET中GridView的文件输出流方式
2016-08-08 11:03
169 查看
ASP.NET提供了许多种数据服务器控件,用于在Web页面中显示数据库中的表数据,GridView控件就是其中之一。这个控件和我们以前学过的DataGridView控件几乎是一样的,所以对GridView控件我们也并不陌生。
第一步:设置好你所需要的gridview所需要的Columns列,绑定好数据,我的第一列的数据因为数据库中保存的是“日月年时分秒”的格式,在输出的时候,我给它加了一个dataformatstring的值
“{0:yyyy-MM-dd}”,年月日的格式,这样输出来的时间格式就是2016-08-07,看起来也美观一些
第二步:也就是绑定数据,写好查询方法,然后直接DataSource绑定你的查询方法,然后
绑定你的gridview,这样,你所需要的值就拿到了
第三步:
除去for循环部分,其余的根据我这样写就可以了,我这个是加节点的文件输出,如果你只是想把你grdview所显示的所有数据输出输出的话,你就直接写循环你gridview数据源的代码就好,再加个循环j的,我这里所采用的stringBuilder,数据拼接,一个一个显示我所需要的列
第四步:在页面里面设置一个button单击事件,调用这个方法,文件就自动产生了,根据日期生成,日期生成的代码是:
Response.AddHeader(@"Content-Disposition", "attachment; filename=" + DateTime.Now.ToString("_yyyyMMdd_HHmmss") + ".txt");你也可以修改它的拼接格式。
总结
以上就是ASP.NET中GridView的文件输出流方式的全部内容,希望本文对大家学习ASP.NE中的GridView有所帮助。
您可能感兴趣的文章:
- asp.net实现固定GridView标题栏的方法(冻结列功能)
- 在ASP.NET 2.0中操作数据之六十四:GridView批量添加数据
- 在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表
- ASP.NET数据绑定GridView控件使用技巧
- ASP.NET数据绑定之GridView控件
- ASP.NET中GridView、DataList、DataGrid三个数据控件foreach遍历用法示例
- asp.net GridView中使用RadioButton单选按钮的方法
- asp.net Checbox在GridView中的应用实例分析
- ASP.NET中GridView 重复表格列合并的实现方法
相关文章推荐
- ASP.NET中GridView的文件输出流方式
- 【收藏】本周ASP.NET英文技术文章推荐[09/30- 07/13]:.NET Framework、JSON、Google Analytics、文件上传、GridView、IIS 7、Web开发
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET中文件上传下载方法集合(上传限制,保存方式-二进制或文件形式,上传Internet上的资源 )
- [转]ASP.NET中将GridView 导出到Excel 文件中
- asp.net输出重写压缩页面文件实例
- asp.net输出重写压缩页面文件实例
- ASP.NET将GridView中的数据导出到Excel文件中(转载)
- asp.net下载文件几种方式
- RSS文件输出(ASP.NET版)
- 【转】Asp.net下载文件、文件流输出 直接输出文件
- cs0016:未能写入输出文件 "c:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"Temporary ASP.NET Files"root"...."*.dll--“拒绝访问”
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- win7+iis7.5+asp.net下 CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NE
- ASP.NET中通过对话框方式下载文件
- asp.net 向客户端输出大文件
- ASP.NET CS文件中输出JavaScript脚本的3种方法以及区别
- ASP.NET GDI+输出的两种方式
- asp.net(C#)读取文件夹和子文件夹下所有文件,绑定到GRIDVIEW并排序