как переименовать имя файла случайного файла в MVC - PullRequest
0 голосов
/ 25 августа 2011

У меня есть форма с динамической загрузкой файла:

var ordinaryPropertyValue = new Catalog.Core.Entities.OrdinaryPropertyValue();
var fileFile = Request.Files["File" + prop.Id];

if (fileFile == null) continue;

string pathFile = Server.MapPath("~/temp");
string filenameFile = Path.GetFileName(fileFile.FileName);

if (!string.IsNullOrEmpty(filenameFile)) {
    fileFile.SaveAs(Path.Combine(pathFile, filenameFile));
    ordinaryPropertyValue.Value = Path.Combine(pathFile, filenameFile);
    instance.SetPropertyValue(prop.Id, ordinaryPropertyValue);
}

Как мне переименовать файлы, отправленные пользователями?

1 Ответ

2 голосов
/ 25 августа 2011

просто укажите желаемое имя файла в этой строке

String filenameFile = "MyFile.ext";
String pathFile = Server.MapPath("~/temp/" + filenameFile);
fileFile.SaveAs(pathFile);

это сохранит ваш файл в пути ~/temp/MyFile.ext

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...