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

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

3
Плюрализация именования контроллеров ASP.NET MVC
Соглашения RESTful указывают на использование существительных во множественном числе вместо объектов единственного числа. Каково соглашение о множественном числе для именования контроллеров ASP.NET MVC, т.е. ProductControllerили ProductsController?

5
Как заставить Entity Framework всегда получать обновленные данные из базы данных?
Я использую библиотеку EntityFramework.Extended для выполнения пакетных обновлений. Единственная проблема в том, что EF не отслеживает пакетные обновления, выполняемые библиотекой. Поэтому, когда я DbContextснова запрашиваю, он не возвращает обновленные объекты. Я обнаружил, что использование AsNoTracking()метода при запросе отключает отслеживание и получает свежие данные из базы данных. Однако, поскольку EF не …

1
Условная проверка с использованием плавной проверки
Мне нужен способ условной проверки полей в зависимости от того, заполнены ли другие поля. Ex. У меня есть раскрывающийся список и поле даты, которые связаны. Если ни одно из полей не задано, форма должна пройти проверку. Однако, если одно из двух полей установлено, а другое - нет, тогда должна сработать …

5
двойная escape-последовательность внутри URL: модуль фильтрации запросов настроен на отклонение запроса, который содержит двойную escape-последовательность
В моем приложении ASP.NET MVC я пытаюсь реализовать URL-адрес, как показано ниже: / product / tags / для + семей Когда я пытаюсь запустить свое приложение с конфигурациями по умолчанию, я получаю это сообщение с кодом ответа 404.11: Ошибка HTTP 404.11 - не найдено Модуль фильтрации запросов настроен на отклонение …

3
asp.net core middleware vs фильтры
Прочитав о промежуточном программном обеспечении asp.net core, я не понимаю, когда мне следует использовать фильтры, а когда - промежуточное программное обеспечение, поскольку они, похоже, достигают той же цели. Когда следует использовать промежуточное ПО вместо фитлеров?

28
Тип Expression <> определен в сборке, на которую нет ссылки.
В ASP.NET MVC 4.5.2 Framework. после ввода @Html.LabelFor() or @Html.EditorFor() ввиду Я получаю сообщение об ошибке: тип "Выражение &lt;&gt;" определен в сборке, на которую нет ссылки. Вы должны добавить ссылку на сборку "System.Core, Version = 4.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089". Я добавил ссылку на сборку System.Core.dll, версия 4.0.0.0, …

18
Модель MVC требует истины
Есть ли способ через аннотации данных потребовать, чтобы для логического свойства было установлено значение true? public class MyAwesomeObj{ public bool ThisMustBeTrue{get;set;} }

14
Как выбросить SqlException, когда это необходимо для имитации и модульного тестирования?
Я пытаюсь протестировать некоторые исключения в своем проекте, и одно из них, которое я улавливаю, - SQlException. Кажется, вы не можете пойти, new SqlException()поэтому я не уверен, как я могу создать исключение, особенно без какого-либо вызова базы данных (и поскольку это модульные тесты, обычно рекомендуется не вызывать базу данных, поскольку …

28
Файл метаданных VS 2017 '.dll не найден
Я знаю, что есть еще один вопрос с той же проблемой, но я ответил на все эти ответы, и никто мне не помог. :( ( Это был вопрос. ) Я только что создал новый проект ASP.NET MVC и присоединился к нескольким '.dll' в решении. Теперь, когда я пытаюсь собрать проект, …

8
Установить культуру в приложении ASP.Net MVC
Как лучше всего установить культуру / культуру пользовательского интерфейса в приложении ASP.net MVC В настоящее время у меня есть класс CultureController, который выглядит так: public class CultureController : Controller { public ActionResult SetSpanishCulture() { HttpContext.Session["culture"] = "es-ES"; return RedirectToAction("Index", "Home"); } public ActionResult SetFrenchCulture() { HttpContext.Session["culture"] = "fr-FR"; return RedirectToAction("Index", …

9
Экспорт в CSV с использованием MVC, C # и jQuery
Я пытаюсь экспортировать список в файл CSV. У меня все это работает до точки, которую я хочу записать в файл в поток ответов. Это ничего не делает. Вот мой код: Вызовите метод со страницы. $('#btn_export').click(function () { $.post('NewsLetter/Export'); }); Код в контроллере следующий: [HttpPost] public void Export() { try { …
85 c#  jquery  asp.net-mvc  csv 

21
Модель, поддерживающая контекст ApplicationDbContext, изменилась с момента создания базы данных.
Прежде всего, я больше нигде не встречал эту ошибку и полагаю, что это не копия, поэтому сначала прочтите всю ситуацию. Все работало нормально, тогда я попытался обновить один из моих классов модели ( класс App и обновление теперь оставлены прокомментированными), который я перечислю ниже; и бум, у меня была эта …

8
Как выполнить разбиение на страницы в ASP.NET MVC?
Каков наиболее предпочтительный и простой способ разбивки на страницы в ASP.NET MVC? Т.е. как проще всего разбить список на несколько просматриваемых страниц. В качестве примера скажем, что я получаю список элементов из базы данных / шлюза / репозитория следующим образом: public ActionResult ListMyItems() { List&lt;Item&gt; list = ItemDB.GetListOfItems(); ViewData["ItemList"] = …

4
System.Runtime.Caching.MemoryCache vs HttpRuntime.Cache - есть ли различия?
Мне интересно, есть ли какие-либо различия между MemoryCacheи HttpRuntime.Cache, какой из них предпочтителен в проектах ASP.NET MVC? Насколько я понимаю, оба являются потокобезопасными, API на первый взгляд более или менее одинаков, поэтому есть ли разница, когда использовать какой?

2
Async PartialView вызывает исключение «HttpServerUtility.Execute blocked…»
У меня есть частичное представление, которое пытается получить IEnumerable&lt;Post&gt;из базы данных с помощью async ... Метод public static class PostService { public static int PostsPerPage = 50; public static async Task&lt;IEnumerable&lt;Post&gt;&gt; GetRecentAsync(int page = 0) { return await entityFrameworkDbContext.Posts .ToListAsync(); } } PartialView public async Task&lt;ActionResult&gt; Recent(int page = 0) …

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