Вопросы с тегом «asp.net-mvc»

91
Как издеваться над ModelState.IsValid с помощью фреймворка Moq?

Я проверяю ModelState.IsValidсвой метод действия контроллера, который создает такого сотрудника: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } Я...

91
Загрузка файла MVC 3 и привязка модели

У меня есть загрузка формы, которая работает, но я хотел бы передать информацию о модели для моей базы данных, чтобы сохранить файл, конечно, под другим именем. Вот мой вид Razor: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2>...

91
не может неявно преобразовать тип void в объект. .NET MVC PartialViewResult

У меня есть следующее действие контроллера: [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } И следующая ссылка на действие (с использованием t4MVC и синтаксиса бритвы) <p>...

90
Можно ли создать общий метод @helper с помощью Razor?

Я пытаюсь написать в Razor помощника, который выглядит следующим образом: @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class К сожалению, синтаксический анализатор считает, что <Tэто начало HTML-элемента, и я получаю синтаксическую ошибку. Можно ли с...

90
asp.net-mvc: символ бритвы '@' в файле js

У меня есть .csHtmlфайл -razor с функцией javascript, которая использует @Url.Contentфункцию C # внутри для URL-адреса ajax. Я хочу переместить эту функцию в .jsфайл, на который я ссылаюсь. Проблема в том, что javascript не «знает» @символ и не анализирует код C #. Есть ли способ ссылаться на...

89
Перенаправление ASP.Net MVC на другое представление

Можно ли с контроллера перенаправить на другой вид? Например, все мои контроллеры наследуются от настраиваемого контроллера, у которого есть конструктор, который я хочу перенаправить в другое представление, если определенные критерии не выполняются. Надеюсь, это имеет смысл....

89
Принудительно использовать строчные имена свойств из Json () в ASP.NET MVC

Учитывая следующий класс, public class Result { public bool Success { get; set; } public string Message { get; set; } } Я возвращаю один из них в действии контроллера, например, return Json(new Result() { Success = true, Message = "test"}) Однако моя клиентская среда ожидает, что эти свойства...

89
«Журнал транзакций для базы данных заполнен из-за LOG_BACKUP» на общем хосте

У меня есть веб-сайт Asp.Net MVC 5 с подходом EntityFramework codefirst в плане общего хостинга. Он использует панель веб-сайта с открытым исходным кодом для панели управления, а его панель SQL Server несколько ограничена. Сегодня, когда я хотел отредактировать базу данных, я столкнулся с такой...

89
Как исправить конфликт версии сборки с JSON.NET после обновления ссылок на пакеты NuGet в новом проекте ASP.NET MVC 5?

Я создал новый веб-проект ASP.NET MVC 5 в VS 2013 (обновление 1), а затем обновил все пакеты NuGet. Когда я создаю проект, я получаю следующее предупреждение: предупреждение MSB3243: невозможно разрешить конфликт между «Newtonsoft.Json, Version = 6.0.0.0, Culture = нейтральный, PublicKeyToken =...

89
System.web.mvc отсутствует

У нас есть старое веб-приложение ASP.NET MVC 3, построенное на VS2010, которое не компилируется после обновления безопасности на прошлой неделе. Проблема в том, что ссылка на System.Web.Mvc.dll не работает. Когда я открываю файл решения на нашей машине сборки, на которой не запущено обновление...

88
Нулевой сеанс в конструкторах контроллера MVC ASP.Net

Почему в конструкторах контроллеров Session null? Доступ к нему можно получить из методов действия. Предположительно, поскольку инфраструктура маршрутизации MVC отвечает за создание контроллера, она просто не (повторно) создала экземпляр сеанса в этот момент. Кто-нибудь знает, задумано ли это и...

88
Как я могу определить, установлен ли Flash, а если нет, отобразить скрытый div, информирующий пользователя?

Как я могу использовать javascript / jQuery / etc, чтобы определить, установлен ли Flash, а если нет, отобразить div, содержащий информацию, информирующую пользователя о том, что им необходимо установить Flash?...

88
Как получить ответ ASP.NET MVC Ajax для перенаправления на новую страницу вместо вставки представления в UpdateTargetId?

Я использую Ajax.BeginForm для создания формы, которая будет выполнять обратную передачу ajax для определенного действия контроллера, а затем, если действие выполнено успешно, пользователь должен быть перенаправлен на другую страницу (если действие не удается, сообщение о состоянии отображается с...

88
«This» в параметре функции

Глядя на некоторые примеры кода для HtmlHelpers, я вижу объявления, которые выглядят так: public static string HelperName(this HtmlHelper htmlHelper, ...more regular params ) Я не припомню, чтобы видел этот тип конструкции где-нибудь еще - может кто-нибудь объяснить цель «этого»? Я думал, что...

88
Обеспечивает ли синтаксис Razor убедительное преимущество в разметке пользовательского интерфейса?

Я заметил Скотт Гатри начинает упоминать бритву на справедливый бит на своем блоге , но я просто не так уверен , что это хорошо подходит для моего стиля. Конечно, это довольно незнакомый стиль для тех, кто привык к «стандартному» виду разметки ASP.Net (заполнители содержимого и встроенный код), но...