簡體   English   中英

如何使用 LinqToExcel 獲取 Excel 文件的工作表名稱?

[英]How do I use LinqToExcel to get the sheet names of an Excel file?

我正在使用 LinqToExcel。 我希望能夠獲取 Excel 文件中所有工作表的名稱,並將它們與我的 html 表單中的輸入值進行比較,這樣當輸入值與 Excel 工作表上的任何名稱都不匹配時,系統會拋出異常. 我該如何使用 LinqToExcel 來做到這一點?

文檔說

GetWorksheetNames() 方法可用於檢索電子表格中的工作表名稱列表。

var excel = new ExcelQueryFactory("excelFileName");
var worksheetNames = excel.GetWorksheetNames();
using LinqToExcel;


filename = FileUpload1.FileName;
FileUpload1.SaveAs(Server.MapPath("~/Excelfiles/"+filename));
var xl = new ExcelQueryFactory(Server.MapPath("~/Excelfiles/" + filename));
var worksheetNames = xl.GetWorksheetNames();           
DropDownList2.DataSource = worksheetNames;
DropDownList2.DataBind();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM