Я хочу прочитать файл журнала (txt-файл) и просмотреть его в txt-файле и сохранить в формате txt. Это мой код, который работает отлично для показа и загрузки контента для чтения в текстовом файле, у меня есть несколько вопросов, в том, что ..Показать и загрузить текстовый файл с расширением
public FileResult Download(string id)
{
int rowId = Convert.ToInt32(id);
LoadFileInfoCache();
var fileDetails = from ff in _currentFileDetails
where ff.FileId == rowId
select new
{
name = ff.FileName,
location = ff.FileLocation
};
var fileDetailsList = fileDetails.ToList();
string fileLocation = fileDetailsList[0].location;
string fileName = fileDetailsList[0].name;
string contentType = "application/txt";
var file = System.IO.File.Open(fileLocation, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
var stream = (Stream)(file);
return File(stream, contentType, fileName);
}
когда я нажмите кнопку Сохранить в окне Сохранить как я хочу имя файла с extension.but отображает только имя файла для меня. , а также в текстовом файле имя заголовка должно быть filename.txt, но оно отображает имя файла [1] для моего кода. может кто-нибудь попросить представить имя файла с extn в заголовке и сохранить как окно.
, она работает без extn.any другой идеи, пожалуйста. – Ash
такой же как выше !! – Ash
Я обновил ваш код. Проверьте переменную fileName. –