验证Excel工作表内容

时间:2012-04-17 19:19:49

标签: asp.net excel gridview

我有一个asp页面,我从用户上传excel文档,之后我在网格上显示excel表格的内容。 有什么办法可以验证列的数量和列的内容(数据类型和标题)吗?

2 个答案:

答案 0 :(得分:0)

是的,你可以。这是你可以做的,

  1. 根据Excel工作表的格式(TSV,CSV或其他内容),您可以解析它。

  2. 解析后,您可以对已解析的数据运行验证检查,并确认数据是否正是您所需要的。

  3. 如果您可以提供更多详细信息,那么我可以引导您找到更准确的解决方案:)。

答案 1 :(得分:0)

Excel的列数可以通过

获得
UsedRange.Columns.Count

对于标题,您可以循环验证逐个验证。对于数据类型,可以使用TypeName进行验证 - 例如,如果循环到Cells(r,c),这是您的数据类型:

TypeName( Cells(r, c).Value )