none
在ASPX网页中导入不规则的Excel文件 RRS feed

  • 问题

  • 我想把Excel文件的内容显示在GridView控件中,

    Excel文件格式是不规则的,导入到GridView控件后,看到的格式和Excel文件中的格式完全不一样.(通过OLEDB)

    请问如何把格式统一.

    请问还有没有其他的方法,我就是要把Excel文件的内容完整的显示到网页上.

    请各位高手帮帮忙,谢谢.


    2012年1月19日 9:15

答案

全部回复

  • 2012年1月19日 9:22
  • 建議可以利用LINQ to EXCEL或是NPOI來讀取EXCEL。

    不過感覺你的問題不再於讀取EXCEL而是在於呈現結果,請問你是用什麼方式顯示EXCEL讀取的結果?

     

    http://demo.tc/Post/639,Demo

    http://msdn.microsoft.com/zh-tw/ee818993


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    2012年1月19日 9:23
  • 在Excel文件中的格式是:

    培训收费价目表
    收费项目名称 服务范围 收费标准
    代号 车型 培训内容 训练区域 学时安排(小时) 收费金额(元)
    C1 桑车 理论教学 本校内 31 200
    C1 桑车 实际操作 XXXXXXX 55 4800
    小计       86 5000
    其他收费价目表
    收费项目名称 计价单位 收费标准(元) 备注
    交通规则考试(科目一) 考一补一 40  
    驾驶操作考试(科目二、三) 考一补一 40  
    办驾驶证 每一张 15  
    桩考仪考试设备租赁费 考一补一 40  
    路考仪考试设备租赁费 考一补一 60  
    小计      
           
    体检费、拍照   85 自愿选择
    桩考仪现场模拟考试训练 每小时   自愿选择
    路考仪现场模拟考试训练(本校带车) 每小时   自愿选择
    交通费 每位   自愿选择
    午餐费     自愿选择
           
    总计(培训收费+其他收费)
    提示:请学员按价目表公示的费用付费,并索取发票。
    投诉电话:XXXXXX
    公示单位: XXXXX
    公示日期: 2011 10 13  

    显示在网页上的格式变为:

    培训收费价目表 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12
    收费项目名称   服务范围   收费标准              
    代号 车型 培训内容 训练区域 学时安排(小时)              
    C1 桑车 理论教学 本校内       200        
    C1 桑车 实际操作 XXXXXX       4800        
    小计             5000        
    其他收费价目表                      
    收费项目名称       计价单位              
    交通规则考试(科目一)       考一补一 40            
    驾驶操作考试(科目二、三)       考一补一 40            
    办驾驶证       每一张 15            
    桩考仪考试设备租赁费       考一补一 40            
    路考仪考试设备租赁费       考一补一 60            
    小计                      
                           
    体检费、拍照         85            
    桩考仪现场模拟考试训练       每小时              
    路考仪现场模拟考试训练(本校带车)       每小时              
    交通费       每位              
    午餐费                      
                           
    总计(培训收费+其他收费)                      
    提示:请学员按价目表公示的费用付费,并索取发票。                      
    投诉电话:XXXXXX                      
                           
                           
                           
          公示单位: XXXXXX              
          公示日期:            
    有些信息还未显示出来,这是什么原因?

    2012年1月20日 1:03
  • 要全部按照字符串读取,在Excel的链接字符串有个参数来设置

    IMEX=1

    • 已标记为答案 hu_772000 2012年1月21日 12:48
    2012年1月20日 2:51
    版主