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

114
Получение «От клиента обнаружено потенциально опасное значение Request.Path (&)»

У меня проблема с устаревшим кодом, которая требует, чтобы я поддерживал случайные URL-адреса, как если бы они были запросами для домашней страницы. Некоторые URL-адреса содержат символы, вызывающие ошибку «От клиента обнаружено потенциально опасное значение Request.Path (&)» . Сайт написан на...

112
Как получить значения формы из HTTPPOST, словаря или?

У меня есть контроллер MVC с этим методом действия: [HttpPost] public ActionResult SubmitAction() { // Get Post Params Here ... return something ... } Форма представляет собой нетривиальную форму с простым текстовым полем. Вопрос Как получить доступ к значениям параметров? Я отправляю сообщения не...

112
ASP.NET MVC: создается ли контроллер для каждого запроса?

Очень простой вопрос: создаются ли контроллеры в ASP.NET для каждого HTTP-запроса или они создаются при запуске приложения и повторно используются во всех запросах? Будет ли контроллер создаваться только для определенного HTTP-запроса? Если мои предыдущие предположения верны, могу ли я полагаться...

112
MVC3 DropDownListFor - простой пример?

У меня проблемы с DropDownListForмоим приложением MVC3. Мне удалось использовать StackOverflow, чтобы выяснить, как заставить их отображаться в представлении, но теперь я не знаю, как фиксировать значения в соответствующих свойствах модели представления при отправке. Чтобы заставить это работать,...

111
Int или Number DataType для атрибута проверки DataAnnotation

В моем проекте MVC3 я храню прогноз счета для футбольной / футбольной / хоккейной / ... спортивной игры. Итак, одно из свойств моего класса предсказания выглядит так: [Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")] [StringLength(2, ErrorMessage = "Max 2 digits")]...

110
ASP.NET MVC: настраиваемая проверка с помощью DataAnnotation

У меня есть модель с 4 свойствами, которые имеют тип строки. Я знаю, что вы можете проверить длину отдельного свойства с помощью аннотации StringLength. Однако я хочу проверить длину 4 свойств вместе взятых. Как с помощью MVC сделать это с аннотацией данных? Я спрашиваю об этом, потому что я...

109
HtmlString против MvcHtmlString

HtmlString vs. MvcHtmlString В чем разница между этими двумя и когда предпочесть одно другому? Редактировать: Одна вещь , чтобы предпочесть MvcHtmlStringболее HtmlStringметод расширения IsNullOrEmptyв...

106
Динамическая модель MVC Razor, 'объект' не содержит определения для 'PropertyName'

Использование MVC 3 с механизмом просмотра Razor. У меня такой вид: @model dynamic @{ var products = (List<ListItemBaseModel>)Model.Products; var threshold = (int)(Model.Threshold ?? 1); var id = Guid.NewGuid().ToString(); } Он вызывается из другого представления с использованием этого кода:...

106
Валидаторы мин / макс значений в asp.net mvc

Проверка с использованием атрибутов в asp.net mvc действительно хороша. Я использую [Range(min, max)]валидатор до сих пор для проверки значений, например: [Range(1, 10)] public int SomeNumber { get; set; } Однако теперь мне нужно отдельно проверить минимальное и максимальное состояние. Я ожидал...

105
Проблема с получением AssemblyVersion на веб-странице с помощью Razor / MVC3

Я использую следующий код в нижнем колонтитуле моего файла _Layout.cshtml, чтобы поместить данные версии AssemblyInfo в нижний колонтитул каждой страницы моего сайта MVC3. Тем не мение: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Просто печатает в нижнем...

104
Использование разделов в шаблонах редактора / отображения

Я хочу сохранить весь свой код JavaScript в одном разделе; прямо перед закрывающим bodyтегом на моей главной странице макета и просто интересно, что лучше сделать, стиль MVC. Например, если я создаю DisplayTemplate\DateTime.cshtmlфайл, который использует средство выбора даты и времени jQuery UI, я...

104
Как мне объявить отношения внешних ключей с помощью Code First Entity Framework (4.1) в MVC3?

Я без особого успеха искал ресурсы о том, как объявлять отношения внешнего ключа и другие ограничения, используя сначала код EF 4.1. В основном я создаю модель данных в коде и использую MVC3 для запроса этой модели. Все работает через MVC, и это здорово (слава Microsoft!), Но теперь я хочу, чтобы...

103
Заполнить секцию бритвы из частичного

Моя основная мотивация для попытки сделать это - получить Javascript, который требуется только для части в нижней части страницы с остальной частью Javascript, а не в середине страницы, где отображается часть. Вот упрощенный пример того, что я пытаюсь сделать: Вот макет с разделом скриптов прямо...

103
Html.RenderPartial выдает странную ошибку перегрузки?

Я создал тестовую частичную страницу с именем _Test.cshtml и поместил ее в тот же каталог, что и мое представление, которое будет ее вызывать, вот оно: <div>hi</div> И в вызывающем представлении cshtml я просто вставил: @Html.RenderPartial("_Test") Что дает мне ошибку: CS1502: лучшее...

101
Представление на основе Razor не видит сборки, на которые имеются ссылки

Я пытаюсь создать строго типизированное представление на основе класса из другой сборки. По какой-то причине в моем представлении Razor, похоже, не видны другие сборки, на которые есть ссылки в моем проекте. например @model MyClasses.MyModel приводит к ошибке в Visual Studio 2010: « MyClassesНе...

101
Razor ViewEngine: Как избежать символа «@»?

Я пытаюсь вывести некоторые дескрипторы Twitter в ASP.NET MVC3 в сочетании с Twitter @Anywhere API, и мне не удалось понять, как на самом деле избежать символа «@» в представлении Razor. Кто-нибудь знает, каков синтаксис экранирования символа «@» в Razor? Я пробовал использовать,...

101
Правильный способ использования AJAX Post в jquery для передачи модели из строго типизированного представления MVC3

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

101
Как включить сжатие gzip при использовании MVC3 в IIS7?

Кто-нибудь знает, как включить сжатие gzip в MVC 3? Я использую IIS7. Результат аудита Google Chrome: Включить сжатие gzip (4) Сжатие следующих ресурсов с помощью gzip может уменьшить их размер передачи примерно на две трети (~ 92,23 КБ): / mydomain / может сэкономить ~ 1,53 КБ jquery-1.4.4.min.js...