日期:2014-05-17  浏览次数:20471 次

asp.net 怪问题
打开一个EXCEL文件(文件名称:test.xls),点击"另存为" ,弹出的对话框,

文件名(N): "text.xls"

保存类型(T): 网页(*.htm;*.html)

看到没有,文件名多了双引号,保存类型也不对。这导致上传的附件无法读取。

一个正常的EXCEL另存为,应该是这样的:
文件名(N): text.xls

保存类型(T):Microsoft Office Excel 工作簿(*.xls)


我想这样处理,上传附件时,如果是第一种类型的EXCEL文件,提示用户格式不正确。
这个用程序怎么识别?(asp.net )

------解决方案--------------------
你Excel打开你上传的附件 然后看属性是不是 html格式 或者你用记事本打开你的excel 如果是乱码就是工作簿 如果不是乱码 是html 那就是html格式
------解决方案--------------------
要么上传以后用excel程序读取一下,读不到行的就是不合格的excel文件
------解决方案--------------------
探讨
要么上传以后用excel程序读取一下,读不到行的就是不合格的excel文件