0
我有一个方法,打开excel文件,并通过exceldatareaderClass读取它,我已经通过使用filestream在codeplex中下载。如何使用FileUpload获取文件路径以便FileStream读取?
目前我刚刚宣布的确切所在的目录文件流打开一个Excel file.And它工作正常。
Stream stream = new FileStream("C:\\" + FileUpload.PostedFile.FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
现在我需要读取Excel文件的地方位置的用户的地方它像Windows窗体上fileupload.FileStream需要该文件所在的确切位置。这个怎么做。?
实施例:Sample.xls位于我的文档文件
文件路径应该是这样的:C:\ Documents和Settings \用户\ My Documents文件\
string openpath ="" ;//filepath
Stream stream = new FileStream(openpath+ FileUpload.PostedFile.FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
感谢问候
嗨爵士不同的浏览器都有它不同的filepath.Using IE posted.filename是正确的,但在其他浏览器如Firefox和谷歌总是显示解决方案的路径C:\ ProjectFolder \ ProjectSystem \ book1.xlsx”不是实际的路径,其中file位于。谢谢 – BizApps