У меня есть метод, который открывает файл Excel и читает его через exceldatareaderClass, который я скачал в codeplex с помощью файлового потока.
В настоящее время я только что объявил точный каталог, где файловый поток открывает файл Excel. И он работаетхорошо.
Stream stream = new FileStream("C:\\" + FileUpload.PostedFile.FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
Теперь мне нужно прочитать файл Excel, где бы он ни находился, где пользователь размещает его в Windows, формирует fileupload.FileStream требуется точное местоположение, где находится файл.Как это сделать .?
Пример: Sample.xls находится в Моих документах
, путь к файлу должен быть таким: C: \ Documents and Settings \ user \ Мои документы \
string openpath ="" ;//filepath
Stream stream = new FileStream(openpath+ FileUpload.PostedFile.FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
С уважением