MVC 中导出Execl 对 科学计数 的转化

相信大家在使用MVC 的做execl 数据导出的时候,遇到过 身份证号码 银行卡号 交易号 等一大串数字的时候,在导出execl 的时候就会出现 科学计数的输入;下面来说一下解决方案:

第一种:在MVC 视图中怎么格式出输出

       <td style="vnd.ms-excel.numberformat:&#64" >   @Html.DisplayFor(modelItem => item.BussinessOrderId) </td>       

  这样就可以轻松的搞定了。

 

第二种:在后台的使用

  道理也是一样的 在使用NPOI 中 对单元格的 格式 可以直接这样写 sHtml.Append("<td style="vnd.ms-excel.numberformat:@">")

 

第三种:普通页面的使用

        <td style="vnd.ms-excel.numberformat:@">  直接这样写标签就可以了

 

备注:

    execl 常用的格式:

      下面就列出常用的一些格式:
         1)文本:vnd.ms-excel.numberformat:@ 
         2)日期:vnd.ms-excel.numberformat:yyyy/mm/dd
   3)数字:vnd.ms-excel.numberformat:#,##0.00
     4)货币:vnd.ms-excel.numberformat:¥#,##0.00
     5)百分比:vnd.ms-excel.numberformat: #0.00% 

           
                              
                         

posted on 2016-08-17 16:03  IT小伙儿  阅读(205)  评论(0编辑  收藏  举报