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

ASP.NET MVC Framework - это платформа и инструмент веб-приложений с открытым исходным кодом, которые реализуют версию шаблона модель-представление-контроллер (MVC), адаптированную к веб-приложениям и построенную на основе технологии ASP.NET.

14
Как получить ответ ASP.NET MVC Ajax для перенаправления на новую страницу вместо вставки представления в UpdateTargetId?
Я использую Ajax.BeginForm для создания формы, которая будет выполнять обратную передачу ajax для определенного действия контроллера, а затем, если действие выполнено успешно, пользователь должен быть перенаправлен на другую страницу (если действие не удается, сообщение о состоянии отображается с использованием AjaxOptions UpdateTargetId). using (Ajax.BeginForm("Delete", null, new { userId = Model.UserId }, …

17
Ошибка HTTP MVC4 403.14 - запрещено
Я создал веб-приложение .net4.5 ASP.NET MVC4, которое отлично работает локально (сервер IIS Express и dev), но как только я разверну его на своем веб-сервере, оно выдает ошибку 403. Я установил .Net 4.5RC на сервер и даже попробовал то, aspnet_regiis -i что все рекомендовали для решения своих проблем с предыдущими версиями …

8
Веб-API в решении MVC в отдельном проекте
Я создаю новый проект MVC4, и исследования заставили меня поверить в то, что связь с javascript на стороне сервера теперь лучше достигается через структуру веб-API, а не действия контроллера. Я правильно понимаю это? Я предполагаю, что могу делиться всеми своими атрибутами и т.д. между веб-API и контроллерами MVC, так что …

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

9
Идентификация ASP.NET с базой данных EF First MVC5
Можно ли использовать новую идентификацию Asp.net с Database First и EDMX? Или сначала только с кодом? Вот что я сделал: 1) Я создал новый проект MVC5, и новая идентификация создала новые таблицы пользователей и ролей в моей базе данных. 2) Затем я открыл свой EDMX-файл Database First и перетащил в …

6
Как получить System.Web.Http, Version = 5.2.3.0?
Я только что создал проект MVC5 и добавил несколько пакетов из nuget, но затем, когда я скомпилировал проект, я получил эту ошибку. Похоже, один из пакетов действительно зависит от system.web.http версии 5.2.3.0, которую я нигде не мог найти. Интересно, а как получить последнюю версию system.web.http? Ошибка 2 Сборка 'System.Web.Http.WebHost, Version …

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

8
Web Config Transform не работает
В приложении .NET MVC 3.0 у меня есть следующая конфигурация appSettings: web.config <appSettings> <add key="SMTPHost" value="mail.domain.com"/> <add key="SMTPUsername" value="user@gmail.com"/> <add key="SMTPPort" value="25"/> <add key="SMTPPwd" value="mypassword"/> <add key="EmailFrom" value="notific@gmail.com"/> </appSettings> Для отладки у меня определено следующее преобразование конфигурации: web.Debug.config <appSettings> <add key="SMTPPort" value="58" xdt:Transform="Replace" xdt:Locator="Match(key)" /> </appSettings> И я запускаю приложение …

3
Заставить все области использовать один макет
У меня следующая структура проекта: / Просмотры / Shared / _Layout; / Areas / Area1 / Views / ControllerName / Index; ... / Области / AreaN / Views / ControllerName / Index. Есть ли способ заставить все области использовать _Layout в качестве базового макета ? Есть ли способ сделать это …

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

14
@ Html.DisplayFor - DateFormat («мм / дд / гггг»)
У меня есть следующий код бритвы, в котором я хочу иметь mm/dd/yyyyформат даты: Audit Date: @Html.DisplayFor(Model => Model.AuditDate) Я пробовал несколько разных подходов, но ни один из них не работает в моей ситуации. мой AuditDate - это DateTime?тип Я пробовал что-то подобное и получил эту ошибку: @Html.DisplayFor(Model => Model.AuditDate.Value.ToShortDateString()) Дополнительная …


6
Вернуть строку JSON явно из Asp.net WEBAPI?
В некоторых случаях у меня есть NewtonSoft JSON.NET, и в моем контроллере я просто возвращаю Jobject из своего контроллера, и все хорошо. Но у меня есть случай, когда я получаю необработанный JSON из другой службы и мне нужно вернуть его из моего webAPI. В этом контексте я не могу использовать …


4
Перенаправление на хэш с контроллера с помощью RedirectToAction
Здравствуйте, я хочу вернуть привязку из контроллера MVC Имя контроллера = DefaultController; public ActionResult MyAction(int id) { return RedirectToAction("Index", "region") } Так что URL-адрес при направлении на индекс http://localhost/Default/#region Так что <a href=#region>the content should be focus here</a> Я не спрашиваю, можете ли вы сделать это вот так: как мне …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.