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

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

2
Гибкая проверка и аннотации данных [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

6
Как RedirectToAction в ASP.NET MVC без потери данных запроса
При использовании ASP.NET MVC в некоторых ситуациях (например, при отправке формы) может потребоваться RedirectToAction. Одна из таких ситуаций - это когда вы сталкиваетесь с ошибками проверки после отправки формы и вам нужно перенаправить обратно в форму, но вы хотите, чтобы URL-адрес отражал URL-адрес формы, а не страницу действия, на которую …
123 c#  asp.net-mvc 

15
Исключение MaxJsonLength в ASP.NET MVC во время JavaScriptSerializer
В одном из действий контроллера я возвращаю очень большой JsonResultразмер, чтобы заполнить сетку. Я получаю следующее InvalidOperationExceptionисключение: Ошибка при сериализации или десериализации с помощью JSON JavaScriptSerializer. Длина строки превышает значение, установленное в свойстве maxJsonLength. Установка более высокого значения для maxJsonLengthсвойства, web.configк сожалению, не дает никакого эффекта. <system.web.extensions> <scripting> <webServices> <jsonSerialization …

13
Как установить маршрут по умолчанию (в область) в MVC
Хорошо, об этом уже спрашивали, но твердого решения нет. Так что для меня и других, кто может найти это полезным. В MVC2 (ASP.NET) я хочу, чтобы при переходе на веб-сайт была указана область по умолчанию. Поэтому переход на мой сайт должен отправить вас на ControllerX ActionY в AreaZ. Используя следующий …

19
ASP.NET MVC - не удалось прикрепить объект типа MODELNAME, поскольку другой объект того же типа уже имеет такое же значение первичного ключа
В двух словах, исключение выдается во время POSTing модели оболочки и изменения состояния одной записи на «Изменено». Перед изменением состояния устанавливается состояние «Отсоединено», но вызов Attach () выдает ту же ошибку. Я использую EF6. Пожалуйста, найдите мой код ниже (названия моделей были изменены, чтобы их было легче читать) Модель // …

7
Проблема с токеном защиты от подделки (MVC 5)
У меня проблема с токеном защиты от подделки :( Я создал свой собственный класс User, который работал нормально, но теперь я получаю сообщение об ошибке всякий раз, когда перехожу на страницу / Account / Register . Ошибка: Заявление типа http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier или http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider было отсутствует в предоставленных ClaimsIdentity. Чтобы включить поддержку …


10
Как мне перенаправить на предыдущее действие в ASP.NET MVC?
Предположим, у меня есть страницы some.web/articles/details/5 some.web/users/info/bob some.web/foo/bar/7 который может вызывать общий служебный контроллер, например locale/change/es или authorization/login Как я могу получить эти методы ( change, login) для перенаправления на предыдущие действия ( details, info, bar), проходя предыдущие параметры к ним ( 5, bob, 7)? Вкратце: как мне перенаправить на …

8
Использование UseMvc для настройки MVC не поддерживается при использовании маршрутизации конечных точек
У меня был проект ядра 2.2 Asp.Net. Недавно я изменил версию с .net core 2.2 на .net core 3.0 Preview 8. После этого изменения я вижу это предупреждающее сообщение: Использование UseMvc для настройки MVC не поддерживается при использовании маршрутизации конечных точек. Чтобы продолжить использование UseMvc, установите MvcOptions.EnableEndpointRouting = false внутри …

21
Visual Studio 2015 - не подсветка синтаксиса и не Intellisense
Мои представления Razor в VS2015 RC не показывают правильную окраску для кода C #. Мой проект отлично работал в VS2013, но не в 2015 году, и это не дает мне никакого Intellisense в коде C #. Решение строится, и сайт работает нормально. Я пробовал следующее, но безрезультатно отключение всех расширений …

15
ASP.NET MVC RequireHttps только в рабочей среде
Я хочу использовать RequireHttpsAttribute, чтобы предотвратить отправку незащищенных HTTP-запросов методу действия. C # [RequireHttps] //apply to all actions in controller public class SomeController { [RequireHttps] //apply to this action only public ActionResult SomeAction() { ... } } VB <RequireHttps()> _ Public Class SomeController <RequireHttps()> _ Public Function SomeAction() As ActionResult …

9
Как локализовать приложение ASP.NET MVC?
Как лучше всего локализовать приложение ASP.NET MVC? Я хотел бы осветить две ситуации: одно развертывание приложения в IIS, которое будет обрабатывать несколько языков развертывание одного языка / приложения. В первой ситуации следует ли вам использовать какие-то вещи, основанные на представлении, например ~ / View / EN, ~ / View / …

9
Использование расширений MVC HtmlHelper из декларативных представлений Razor
Я пытался создать декларативный помощник Razor в моей папке App_Code для проекта MVC 3 RTM. Проблема, с которой я столкнулся, заключалась в том, что расширения MVC HtmlHelper, такие как ActionLink, недоступны. Это связано с тем, что скомпилированные помощники являются производными от System.Web.WebPages.HelperPage, и, хотя они предоставляют Htmlсвойство, его тип, System.Web.WebPages.HtmlHelperа …

10
Частичные представления ASP.NET MVC: префиксы входных имен
Предположим, у меня есть ViewModel вроде public class AnotherViewModel { public string Name { get; set; } } public class MyViewModel { public string Name { get; set; } public AnotherViewModel Child { get; set; } public AnotherViewModel Child2 { get; set; } } В представлении я могу отрендерить партиал …

3
В чем преимущество использования async с MVC5?
В чем разница между: public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe); if (result.Success) { return Redirect("~/home"); } else { AddErrors(result); } } return View(model); } и: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { …

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