2012-04-03 206 views

回答

0

我覺得有沒有類似一個你說簡單的解決方案。

您將不得不通過一些Excel解析器實際編程讀取文件,並檢查是否有一些數據。

1

對於.xls你可以試試這個 - 它適用於我。

FileUpload1.SaveAs(Server.MapPath("~/FileUpload/") + path.Value); 
       Workbook book = Workbook.Load(Server.MapPath(("~/FileUpload/") + FileUpload1.FileName)); 
       Worksheet sheet = book.Worksheets[0]; 
       sheetCount.Value = sheet.Cells.LastRowIndex.ToString(); 

       foreach (Worksheet ws in book.Worksheets) 
       { 
        if (ws.Cells.Rows.Count != 0) 
        { 
         ddlSheets.Items.Add(ws.Name.ToString()); 
        } 
       }