GridView导出数据到excel数字变为科学记数法的问题的解决办法
把GridView里面的数据导出到excel的时候,里面的数字例如身份证号变成了科学记数法的形式,造成不少麻烦,解决办法很简单,只要在GridViewd的RowDataBound事件中添加如下代码就可以了:
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[4].Attributes.Add("style", "vnd.ms-excel.numberformat:@");
}
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[4].Attributes.Add("style", "vnd.ms-excel.numberformat:@");
}
posted on 2008-06-08 14:43 littlebamboo 阅读(792) 评论(0) 编辑 收藏 举报