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

241
Замените символы разрыва строки на <br /> в представлении ASP.NET MVC Razor.

У меня есть элемент управления textarea, который принимает ввод. Я пытаюсь позже сделать этот текст для представления, просто используя: @ Model.CommentText Это правильно кодирует любые значения. Однако я хочу заменить символы разрыва строки на <br />и не могу найти способ убедиться, что...

238
Нестатический метод требует цели

У меня есть действие контроллера, которое отлично работает на Firefox как локально, так и в работе, и IE локально, но не в IE. Вот мое действие контроллера: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal...

223
Для чего нужен синтаксис @ Html.DisplayFor?

Я понимаю, что в Razor @Html делает кучу полезных вещей, например, генерирует HTML для ссылок, входных данных и т. Д. Но я не получаю функцию DisplayFor ... Зачем мне писать: @Html.DisplayFor(model => model.Title) когда я мог просто написать:...

219
Как создать функцию в шаблоне cshtml?

Мне нужно создать функцию, которая необходима только внутри одного файла cshtml. Вы можете думать о моей ситуации как о методах страницы ASP.NET, которые являются минимальными веб-сервисами, реализованными на странице, потому что они ограничены одной страницей. Я знаю о HTML-помощниках (методах...

217
Тип или имя пространства имен не существует в пространстве имен System.Web.Mvc.

Построение MVC3-решения прошло успешно, но в браузере появилась ошибка: Сообщение об ошибке компилятора: CS0234: тип или имя пространства имен «Html» не существует в пространстве имен «System.Web.Mvc» (отсутствует ссылка на сборку?) Source Error: Line 25: <add namespace="System.Web.Mvc" />...

214
@ media media query и синтаксическое столкновение бритвы ASP.NET MVC

У меня есть большой сайт, который работает в ASP.NET MVC с использованием движка Razor. У меня есть базовая таблица стилей, которая содержит все общие стили для всего сайта. Тем не менее, иногда у меня есть стили, специфичные для каждой <head>страницы - обычно это одна или две строки. Мне не...

209
ASP.NET MVC3 - текстовая область с @ Html.EditorFor

У меня есть приложение ASP.NET MVC3, и у меня также есть форма для добавления новостей. Когда VS2010 создал представление по умолчанию, у меня есть только текстовые вводы для строковых данных, но я хочу иметь текстовую область для текста новостей. Как я могу сделать это с помощью синтаксиса Razor....

209
ViewBag, ViewData и TempData

Может ли любое тело объяснить, когда использовать TempData ViewBag ViewData У меня есть требование, когда мне нужно установить значение в контроллере один, этот контроллер будет перенаправлять на контроллер два, а контроллер два будет отображать представление. Я пытался использовать ViewBag,...

206
Настройка Access-Control-Allow-Origin в ASP.Net MVC - самый простой способ

У меня есть простой метод action, который возвращает JSON. Он работает на ajax.example.com. Мне нужно получить доступ к этому с другого сайта someothersite.com. Если я попытаюсь назвать это, я получу ожидаемое ...: Origin http://someothersite.com is not allowed by Access-Control-Allow-Origin. Я...

203
«Сообщение об ошибке Parser: не удалось загрузить тип» в Global.asax

Я работаю над проектом MVC3 и получаю следующую ошибку: Сообщение об ошибке синтаксического анализатора: не удалось загрузить тип «GodsCreationTaxidermy.MvcApplication». Ошибка источника: Линия 1: <%@ Application Codebehind="Global.asax.cs" Inherits="GodsCreationTaxidermy.Core.MvcApplication"...

197
Запретить кэширование в ASP.NET MVC для определенных действий с использованием атрибута

У меня есть приложение ASP.NET MVC 3. Это приложение запрашивает записи через jQuery. jQuery вызывает действие контроллера, которое возвращает результаты в формате JSON. Я не смог доказать это, но я обеспокоен тем, что мои данные могут кэшироваться. Я хочу, чтобы кэширование применялось только к...

177
Добавьте файлы CSS или JavaScript в макет головы из представлений или частичных представлений

Макет страницы заголовка: <head> <link href="@Url.Content("~/Content/themes/base/Site.css")" rel="stylesheet" type="text/css" /> </head> Представление (AnotherView) из приложения требует: <link href="@Url.Content("~/Content/themes/base/AnotherPage.css")" rel="stylesheet"...

170
Различия между Html.TextboxFor и Html.EditorFor в MVC и Razor

Почему по умолчанию они были изменены при добавлении нового представления «Изменить»? Какие преимущества при использовании EditorFor()против TextboxFor()? я нашел это По умолчанию скаффолды Create и Edit теперь используют помощник Html.EditorFor вместо помощника Html.TextBoxFor. Это улучшает...

168
включить антифоргегокен в пост ajax ASP.NET MVC

У меня проблемы с AntiForgeryToken с ajax. Я использую ASP.NET MVC 3. Я пробовал решение в вызовах jQuery Ajax и Html.AntiForgeryToken () . Используя это решение, токен теперь передается: var data = { ... } // with token, key is '__RequestVerificationToken' $.ajax({ type: "POST", data: data,...