呈顼I渝

2011年7月7日

Gridview 分多页时导出excel的解决方案

摘要: Gridview 分多页时导出excel的解决方案在开发会遇到将gridview中的数据导入到excel 这样的需求,当girdview有多页数据时按照一般的方式导出的数据只可能是当前页的数据,后几页的数据还在数据库内,没有呈现到页面上,传统的方式是将标记字符和文本写入到 ASP.NET 服务器控件输出流,没有呈现的页面不可能输出到excel中。下面提供一种解决方式将所以数据都能导入到excel中。第一步:记录查询条件,当用户点击下载的时候以相同的条件查询,呈现到datatable这一步没有固定的代码,可以在用户查询的时候用ViewState记录查询条件,例如OrderMng.OrderLis 阅读全文

posted @ 2011-07-07 00:16 呈顼 阅读(425) 评论(0) 推荐(1)

WebService中Dataset的压缩序列化和解压反序列化 >> DataSetSurrogate的使用

摘要: 在webservice中将dataset序列化是我们经常遇到的问题,但是遇到很大的dataset,则网络传输就必须考虑的问题,将dataset处理压缩后传输是我们不错的选择,下面提供这种方法:第一步:引入命名空间下载DataSetSurrogate组件using System.IO.Compression;using System.Runtime.Serialization.Formatters.Binary;将下载好的DataSetSurrogate放入bin路径下第二步:压缩序列化///序列化转化为二进制数组的DataSetpublic byte[] GetDataSetSurrogate 阅读全文

posted @ 2011-07-07 00:15 呈顼 阅读(770) 评论(0) 推荐(1)

导航