摘要: 网上有好多关于asp.net导出的文章,我这里不是什么新的话题。这次整理材料正好把它发出来供大家参考。不多说了,直接上代码了 还有一句: //说明下 EnableEventValidation="false"的使用; //在页面上添加了输入型服务器控件时(如 TextBox),就需要设置为false了,否则会报错;也就是关闭页面验证,默认是开启的。 //就是这个样子%@ Page Language="C#" EnableEventValidation="false" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_De 阅读全文
posted @ 2010-12-24 15:22 程序员老李 阅读(896) 评论(0) 推荐(1) 编辑
摘要: 问题背景 在BS项目中,把分页的gridview的数据(不只是导出当前页的数据),全部导出为Excel文件(这里特指绘制页面的方式),碰到三个问题; 问题1,身份证编号数字不能正常显示(后面几位变成0并且会显示成科学计算符) 问题2,虽然,我在demo中,直接把gridview的数据绘制出来,结果页面上的所有控件都绘制出来了 解决问题   第一个问题很好解决,google了下,发现将 GridView 导出Excel 时,身份证号码被改为科学计数法显示,所有,我们只要改变一下身份证编号的数据类型就可以了 比如改成字符类。   我们在导出的时候把类型改掉 // 注意gridView.Row 阅读全文
posted @ 2010-12-24 14:17 程序员老李 阅读(975) 评论(0) 推荐(1) 编辑