У меня есть кнопка, и когда пользователь нажимает кнопку, он генерирует файл Excel с 10 листами и сохраняет в моей локальной папке. Затем я загружаю его.Как загрузить лист Excel с сервера?
Но теперь они загружают код на сервер, так что код работает в server.How можно загрузить файл первенствовать с сервера на локальный диск
Это мой код для загрузки
FileStream sourceFile = null;
Response.ContentType = "application/xml"; Response.AddHeader("content-disposition", "attachment; filename=" + Path.GetFileName(excelPath));
sourceFile = new FileStream(excelPath, FileMode.Open);
long FileSize; FileSize = sourceFile.Length;
byte[] getContent = new byte[(int)FileSize];
sourceFile.Read(getContent, 0, (int)sourceFile.Length); sourceFile.Close();
Response.BinaryWrite(getContent);
Здесь путь excel относится к «F: \ Customerdata.xls», после загрузки на сервер я не знаю, где будет путь, так как можно получить этот путь и загрузить его.
Я спрашиваю, как получить путь к файлу с сохраненным файлом для загрузки – SamKPrasad
Проверить обновленный вопрос @CodeCaster – SamKPrasad
См. Я передаю путь как« F: \ ExcelData \ Customerdata .xls ", когда я работаю над своим локальным путем. Когда я передаю его менеджеру, он загружается на сервер. Когда он запускается на сервере, как я могу получить путь к этому серверу, поэтому я могу загрузить его @CodeCaste – SamKPrasad