`
wostyh
  • 浏览: 76431 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

GridView导出Excel出现科学计数的解决办法

阅读更多

GridView将数据导入Excel发现:如果数字位数超过15位,保存的时候会自动转为科学计数法,但会将15位后的数字变为零,如身份证号码!这样得到的数据和原来的不一致,这是Excel自动识别的问题。在网上搜索了一下解决方法,如下:

 

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            e.Row.Cells[6].Attributes.Add("style", "vnd.ms-excel.numberformat:@");
        }
    }

 在绑定gridview控件时在rowdatabound事件中对数据格式化,要对哪一列数据格式化,就指定哪一列。上面的代码

e.Row.Cells[6]我指定的是第7列,因为我第7列的数据保存的是身份证号码,可以根据自己的具体情况更改!

分享到:
评论

相关推荐

    防止GridView导出到excel中自动转成科学计数法

    通过上述方法,我们可以有效地避免在将GridView中的数据导出至Excel时出现的科学记数法问题。这种方法不仅简单易懂,而且具有良好的兼容性和扩展性。开发者可以根据项目的具体需求灵活应用这些技巧,提高数据展示的...

    GridView导出excel表

    GridView导出Excel 111111111111111111111111111

    asp.net GridView导出excel

    在许多实际应用中,用户可能需要将GridView中的数据导出到Excel文件中,以便进行进一步的分析、处理或共享。这涉及到ASP.NET与Excel交互的技术,包括文件流处理、数据格式转换等关键知识点。 首先,我们需要理解...

    GridView导出Excel DataTable导出Excel 实例源码

    以上两种方法都可以实现在VS2008和Access数据库环境下将数据导出为Excel文件,适用于需要将Web应用中的数据以Excel格式分享或存档的情况。需要注意的是,对于大数据量,直接导出DataTable可能更高效,因为不需要先将...

    GridView导出Excel的方法

    ### GridView导出Excel的方法 在本篇文章中,我们将探讨一种简单的方法来将ASP.NET中的GridView控件中的数据导出到Excel文件中。这种方法利用了C#语言的强大功能以及ASP.NET框架提供的工具,使得导出过程既高效又...

    gridview导出excel表格

    ### GridView导出为Excel表格知识点解析 #### 一、引言 在Web应用程序开发中,经常需要处理数据展示和导出的需求。其中,GridView作为ASP.NET中一个非常强大的控件,能够方便地显示数据源中的数据,并支持多种交互...

    ASP.NET中把Gridview导出为EXCEL

    在ASP.NET开发中,将Gridview控件中的数据导出到Excel是一种常见的需求,这有助于用户方便地管理和处理大量数据。下面将详细讲解如何实现这一功能,并解决中文乱码问题。 首先,我们需要理解ASP.NET Gridview的基本...

    C#中GridView导出Excel

    而"GridView导出Excel"这一功能,顾名思义,就是将GridView中显示的数据导出到Microsoft Excel文件中,以便用户可以进行进一步的数据分析、编辑或打印。 GridView控件提供了多种特性,如分页、排序、筛选等,使得它...

    GridView导出Excel(源码)

    GridView导出Excel 采用三层框架 代码朋友们可以改善 GridView导出Excel 采用三层框架 代码朋友们可以改善 GridView导出Excel 采用三层框架 代码朋友们可以改善 GridView导出Excel 采用三层框架 代码朋友们可以改善 ...

    GridView 导出excel ,用2003可以打开,2007不能

    在.NET开发中,GridView控件经常用于展示数据...综上所述,解决“GridView导出的Excel在2003可以打开,2007不能”的问题,需要调整文件格式、内容编码和MIME类型,或者完全改变导出方法,如使用支持Excel新格式的库。

    Gridview 导出Excel

    在实际应用中,我们经常需要将GridView中的数据导出为Excel格式,以便用户进行进一步的数据处理和分析。这个主题就是关于如何实现GridView导出到Excel的功能。 首先,我们要了解基本的导出原理。在ASP.NET中,我们...

    GridView 导出到 Excel文件中

    在开发过程中,需要注意处理可能出现的错误,例如数据编码不匹配导致的乱码问题,以及确保导出的数据与GridView显示的数据一致。此外,对于大量数据,可能需要考虑分批次导出或者优化性能,避免一次性加载所有数据...

    GridView导出Excel实例

    通过这个实例,开发者可以学习到如何在ASP.NET 2.0和C#环境下,利用GridView和HttpHandler实现数据导出到Excel的基本方法。然而,实际项目中可能需要根据具体需求进行调整和优化。提供的...

    TreeView实现复选联动及GridView导出Excel

    TreeView实现复选联动及GridView导出Excel YYControls应用之TreeView实现复选联动及GridView导出Excel、Word、Text 联动复选框(复选框的全选和取消全选)。选中指定的父复选框,则设置其所有子复选框为选中状态...

    导出devexpress插件的GridControl控件中GridView表格中的数据到excel

    只能导出导出devexpress插件的GridControl控件中GridView表格中的数据,表格中有什么数据导出什么数据,列顺序也不变。 文件说明: 1.ExportTableExcel.cs:实现导出逻辑的类 2.ExportExcelStyle.cs:导出的...

    gridview导出到excel

    实现了从gridview导出到excel表格的功能。

    gridview导出Excel的NpoiDll

    NPOI这个dll来操作excel,将dll文件引用到项目中

    gridview导出EXCEL

    本程序实现了从GridView导出数据到Excel的功能,这对于数据的存储和分享非常实用。 首先,我们要了解导出过程的基本原理。在ASP.NET中,可以利用System.Web.UI.WebControls GridView控件和Microsoft.Office.Interop...

    DEV GridControl GridView导出到Excel 支持多个Sheet 源码

    本文将详细探讨如何使用DEV GridControl的GridView组件将数据导出到Excel,并且支持将多个GridView导出到同一个Excel文件的不同Sheet中。这是一项实用的技术,能够帮助开发者提高工作效率,便于用户对大量数据进行...

    ASPxGridView 导出

    - **WriteXlsToResponse()**:将 GridView 的数据导出为 Excel 文件。 - **WriteRtfToResponse()**:将 GridView 的数据导出为 Word 文件。 #### 七、总结 通过上述分析可以看出,ASPxGridView 不仅提供了丰富的...

Global site tag (gtag.js) - Google Analytics