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

101
Возможно ли использование JSON.NET в качестве сериализатора JSON по умолчанию в ASP.NET MVC 3?

Можно ли использовать JSON.NET в качестве сериализатора JSON по умолчанию в ASP.NET MVC 3? Согласно моим исследованиям, кажется, что единственный способ добиться этого - расширить ActionResult, поскольку JsonResult в MVC3 не является виртуальным ... Я надеялся, что в ASP.NET MVC 3 появится способ...

100
Razor не понимает незакрытые теги HTML

С RazorViewEngine я могу сделать это: if (somecondition) { <div> some stuff </div> } но я не могу этого сделать (Razor путается): if (somecondition) { <div> } if (someothercondition) { </div> } У меня есть ситуация, когда мне нужно поместить свои открывающие и закрывающие...

100
Условные атрибуты HTML с использованием Razor MVC3

Переменная strCSSClass часто имеет значение, но иногда бывает пустым. Я не хочу включать пустой class = "" в HTML этого элемента ввода, что означает, что если strCSSClass пуст, мне вообще не нужен атрибут class =. Ниже приведен один из способов создания условного атрибута HTML: <input...

99
jquery.validate.unobtrusive не работает с динамическими внедренными элементами

Я работаю ASP.Net MVC3, более простой способ использовать проверку клиента - это включить jquery.validate.unobtrusive. Все работает нормально, если что-то прямо с сервера. Но когда я пытаюсь ввести несколько новых «входов» с помощью javascript, я знал, что мне нужно позвонить,...

99
ASP.NET MVC 3: переопределить атрибут «имя» с помощью TextBoxFor

Можно ли при использовании Html.TextBoxForпереопределить атрибут имени? Я безуспешно пытался. Мне нужно использовать TextBoxFor, чтобы проверка на стороне клиента работала, однако по причинам, в которые я не буду вдаваться, мне нужно, чтобы имя текстового поля отличалось от сгенерированного. Я...

98
Ruby on Rails против ASP.NET MVC 3 для .NET Guy? [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

98
Маршрут с именем «x» уже находится в коллекции маршрутов. Имена маршрутов должны быть уникальными. Исключение с ASP.NET MVC 3

Я использую веб-службу ASP.NET MVC 3 и периодически получаю это исключение. Трассировки стека: Server Error in '/' Application. A route named 'ListTables' is already in the route collection. Route names must be unique. Parameter name: name Description: An unhandled exception occurred during the...

97
@ Html.BeginForm Отображение «System.Web.Mvc.Html.MvcForm» на странице

У меня есть бритвенное представление, в котором я добавил кнопку удаления внутри оператора if, и когда представление отображается в браузере, рядом с кнопкой удаления отображается «System.Web.Mvc.Html.MvcForm» . Как мне от этого избавиться? Вот код: <div id="deletestatusupdate"> @if...

97
Флажок для логического значения, допускающего значение NULL

Моя модель имеет логическое значение, которое должно допускать значение NULL public bool? Foo { get; set; } поэтому в моем Razor cshtml у меня есть @Html.CheckBoxFor(m => m.Foo) кроме этого не работает. Также не выполняется приведение с помощью (bool). Если я сделаю @Html.CheckBoxFor(m =>...

97
@ Html.HiddenFor не работает со списками в ASP.NET MVC

Я использую модель, которая содержит список в качестве свойства. Я заполняю этот список элементами, полученными с SQL Server. Я хочу, чтобы список был скрыт в представлении и передавался действию POST. Позже я, возможно, захочу добавить больше элементов в этот список с помощью jQuery, что сделает...

96
Конкатенация Razor ASP.NET MVC

Я пытаюсь отобразить список HTML, который выглядит следующим образом, с помощью механизма просмотра Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> Код, который я пытаюсь использовать для визуализации этого списка: <ul> @foreach...

96
Возникла проблема с несколькими контроллерами с одинаковым именем в моем проекте

В моем проекте ASP.NET MVC 3 возникает следующая ошибка: Было обнаружено несколько типов, соответствующих контроллеру с именем «Home». Это может произойти, если маршрут, обслуживающий этот запрос ('Home / {action} / {id}'), не указывает пространства имен для поиска контроллера, который...

96
Как установить свойства ViewBag для всех представлений без использования базового класса для контроллеров?

Раньше я прикреплял общие свойства, такие как текущий пользователь, к ViewData / ViewBag в глобальном порядке, унаследовав все контроллеры от общего базового контроллера. Это позволило мне использовать IoC на базовом контроллере, а не просто обращаться к глобальному общему доступу для таких...

95
Синтаксис Html.RenderPartial () в Razor

Это работает, потому что возвращает результат частичного рендеринга представления в виде строки: @Html.Partial("Path/to/my/partial/view") Но я предпочитаю использовать RenderPartialи, кажется, мне нужно написать: @{Html.RenderPartial("Path/to/my/partial/view");} вместо того:...

94
Как передать параметры в частичное представление в ASP.NET MVC?

Предположим, у меня есть это частичное представление: Your name is <strong>@firstName @lastName</strong> который доступен только через дочернее действие, например: [ChildActionOnly] public ActionResult FullName(string firstName, string lastName) { } И я хочу использовать это частичное...

94
Отображать только дату и без времени

В бритве MVC я помещаю текущую дату в базу данных вот так ... model.Returndate = DateTime.Now.Date.ToShortDateString(); Так как поле базы данных является типом данных datetime, и я конвертирую текущую дату в строковый формат, это не работает .. как я могу это сделать? Я использую строковый формат,...

94
MVC Razor просмотр вложенной модели foreach

Представьте себе общий сценарий, это более простая версия того, с чем я столкнулся. У меня на самом деле есть пара слоев дальнейшего вложения .... Но это сценарий Тема содержит список Категория содержит список Продукт содержит список My Controller предоставляет полностью заполненную тему со всеми...