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

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

11
DropDownList: если не выбрать значение
Я использую вспомогательный метод DropDownListFor внутри страницы редактирования, и мне не удалось заставить его выбрать указанное мной значение. Я заметил аналогичный вопрос по Stackoverflow. Предлагаемый обходной путь заключался в том, чтобы «заполнить список SelectList в коде представления». Проблема в том, что я уже пробовал это, но до сих пор не …

4
Какова цель Microsoft.Net.Compilers?
В чем важность этого компилятора? Это необходимо или можно обойтись без? В любом случае, зачем нужен другой компилятор, или это просто футуристический проект? Был бы признателен краткий обзор.
83 c#  asp.net-mvc  vb.net 


7
Html.LabelFor указанный текст
Кто-нибудь знает, как указать текст при использовании Html.LabelFor(c=>c.MyField). Это просто MyFieldможет быть неподходящим названием для отображения на экране, вместо этого вы можете захотеть «Суперфантастическое поле», но, похоже, никаких перегрузок нет. Есть идеи?
83 c#  asp.net-mvc  razor 

11
Атрибут MaxLength не генерирует атрибуты проверки на стороне клиента
У меня любопытная проблема с проверкой на стороне клиента ASP.NET MVC3. У меня следующий класс: public class Instrument : BaseObject { public int Id { get; set; } [Required(ErrorMessage = "Name is required.")] [MaxLength(40, ErrorMessage = "Name cannot be longer than 40 characters.")] public string Name { get; set; } …

5
Когда мне следует создать новый DbContext ()
В настоящее время я использую DbContextподобное: namespace Models { public class ContextDB: DbContext { public DbSet<User> Users { get; set; } public DbSet<UserRole> UserRoles { get; set; } public ContextDB() { } } } Затем я использую следующую строку в верхней части ВСЕХ моих контроллеров, которым нужен доступ к базе …

26
Не удалось загрузить файл или сборку Antlr3.Runtime (1) или одну из его зависимостей
Я получаю эту ошибку при попытке запустить свой MVC4проект, он работал нормально до последнего раза на других моих машинах, но когда я пытаюсь запустить его с другого компьютера, он дает мне эту ошибку: Не удалось загрузить файл или сборку Antlr3.Runtime (1) или одну из его зависимостей. Определение манифеста обнаруженной сборки …
83 .net  asp.net-mvc 

3
Как использовать SqlClient в ASP.NET Core?
Я пытаюсь использовать библиотеку SQLClient в ядре ASP.net, но, похоже, не могу заставить ее работать. Я нашел эту статью в Интернете, в которой рассказывается, как настроить, но она не работает для меня: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ У меня есть простой пакет консольного приложения. Мой project.json выглядит так: { "version": "1.0.0-*", "description": "DBTest Console …

4
Кеширование в asp.net-mvc
Я хотел бы кэшировать свои самые тяжелые действия с базой данных на моем сайте asp.net-mvc. В своем исследовании я обнаружил кеширование пончиков в блоге Фила Кеширование / сжатие фильтров в блоге Кази Подкаст Скотта Ханслемана о том, как они кешируют вещи в SO. Но я еще не чувствую, что понимаю. …

2
Visual Studio 2015 - Как отключить сообщение «на основе вашего проекта мы определили расширения, которые могут оказаться полезными»?
Начиная с последнего обновления Visual Studio 2015, я получаю это сообщение, когда открываю файл .htmlили .cshtml. Нажатие «Больше не спрашивать» отключает это только до перезапуска VS. Как его отключить навсегда?

5
Создание уровня обслуживания для моего приложения MVC?
Насколько я понимаю, MVC отделяет определения классов (модель) от представления (представления) с помощью «клея», которым является контроллер. Контроллер должен нести единоличную ответственность и, следовательно, быть тестируемым. ViewModels используются для объединения данных из нескольких сущностей и для «массажа» данных из контроллера для представления. Кажется, что бизнес-логике действительно нет места ... поэтому …

5
Как определить, относится ли исключение к определенному типу
У меня есть фрагмент кода попытки перехвата: try { ... } catch(Exception ex) { ModelState.AddModelError( "duplicateInvoiceNumberOrganisation", "The combination of organisation and invoice number must be unique"); } Для этого фрагмента кода я пытаюсь вставить запись в базу данных: dba настроила ее так, чтобы база данных проверяла наличие дубликатов и возвращала …

5
MVC Razor @foreach
Я слышал, что использовать @foreach внутри представления - это недопустимо. Это означает, что в представлении не должно быть никакой логики. Какова наилучшая практика того, где должна быть логика для @foreach? @foreach..

2
В чем разница между [AcceptVerbs (HttpVerbs.Post)] и [HttpPost]?
Я могу украсить действие либо [AcceptVerbs (HttpVerbs.Post)] / [AcceptVerbs (HttpVerbs.Get)] [AcceptVerbs(HttpVerbs.Post)] public ActionResult Create(string title) { // Do Something... } или с атрибутами [HttpPost] / [HttpGet] [HttpPost] public ActionResult Create(string title) { // Do Something... } Они разные?

9
InvalidCastException возникает после установки бета-версии ASP.NET MVC 4
Я получаю следующее исключение после установки бета-версии ASP.NET MVC 4 на машине с ASP.NET MVC 3. Исключение System.InvalidCastException не было обработано пользовательским кодом Message = [A] System.Web.WebPages.Razor.Configuration.HostSection не может быть преобразован в [B] System.Web.WebPages.Razor.Configuration.HostSection. Тип A происходит из System.Web.WebPages.Razor, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35 в контексте …

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