В контроллере имеется такая штука:
(специально упростил его)
//AJAX запрос на загрузку миниатюры
[HttpPost]
public ActionResult AddThumbnail()
{
HttpPostedFileBase image = Request.Files["fileInput"];
switch (image.FileName)
{
case "noimg.jpg":
return new HttpStatusCodeResult(406, "Формат загруженной картинки не подходит");
default:
return Json("Успешно загрузили");
}
}
Для AJAX загруки файлов использую плагин
jQuery Upload File Plugin
Переданный в конструктор текст new HttpStatusCodeResult(406, "Формат загруженной картинки не подходит");
Выводится в представлении так:
Декодер Лебедева расшифорвал фразу следующим образом:
Ôîðìàò çàãðóæåííîé êàðòèíêè íå ïîäõîäèò → Формат загруженной картинки не подходит
CP1252 → CP1251
Как сделать так, чтобы класс HttpStatusCodeResult передавал сообщение в нужной мне кодировке - UTF-8 ?