Если я хотел получить сообщение для ViewData из файла ресурсов, в зависимости от установленной культуры, как я могу это сделать?
ViewData ["message"] = "ErrorMessage";
Имею ли я смысл
ViewData["message"] = Resources.ErrorMessage;
где Resources - это файл resx, который вы добавили в свой проект. Visual Studio автоматически создает строго типизированные классы для каждого добавляемого вами ресурса.
Resources
Смотрите это сообщение в блоге: ASP.NET MVC - Помощники локализации