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

ASP.NET MVC 3 является третьей основной версией расширения Model-View-Controller для разработки веб-приложений в среде .NET.

870
Entity Framework 5 Обновление записи

Я изучал различные методы редактирования / обновления записи в Entity Framework 5 в среде ASP.NET MVC3, но пока ни один из них не помечает все нужные мне поля. Я объясню почему. Я нашел три метода, которым я упомяну плюсы и минусы: Способ 1 - загрузить исходную запись, обновить каждое свойство var...

833
Загрузка файла ASP.NET MVC 3.0

(Предисловие: этот вопрос касается ASP.NET MVC 3.0, выпущенного в 2011 году , а не ASP.NET Core 3.0, выпущенного в 2019 году) Я хочу загрузить файл в asp.net mvc. Как я могу загрузить файл, используя HTML- input...

562
Escape @ персонаж в движке бритвы

Я создаю пример сайта ASP.NET MVC 3, используя Razor в качестве движка просмотра. Синтаксис бритвы начинается с @символа, например @RenderBody(). Если я пишу @test на своей странице cshtml, это дает мне ошибку разбора CS0103: имя «тест» не существует в текущем контексте Как мне избежать символа...

402
Как использовать троичный оператор в бритве (в частности, на атрибутах HTML)?

С движком представления WebForms я обычно использую троичный оператор для очень простых условий, особенно в атрибутах HTML. Например: <a class="<%=User.Identity.IsAuthenticated ? "auth" : "anon" %>">My link here</a> Приведенный выше код даст <a>тегу класс authили в...

384
Зачем нужен JsonRequestBehavior?

Зачем Json Request Behaviorнужен? Если я хочу ограничить HttpGetзапросы к своему действию, я могу украсить действие [HttpPost]атрибутом Пример: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets",...

354
Как объявить локальную переменную в Razor?

Я занимаюсь разработкой веб-приложения на asp.net mvc 3. Я очень новичок в этом. В представлении, использующем бритву, я хотел бы объявить некоторые локальные переменные и использовать их по всей странице. Как это может быть сделано? Кажется довольно тривиальным сделать следующее действие: @bool...

324
Внедрение содержимого в определенные разделы из частичного представления ASP.NET MVC 3 с помощью Razor View Engine

У меня есть этот раздел, определенный в моем _Layout.cshtml @RenderSection("Scripts", false) Я могу легко использовать это из вида: @section Scripts { @*Stuff comes here*@ } То, с чем я бьюсь, это то, как вводить некоторый контент в этот раздел из частичного представления. Давайте предположим, что...

318
Было найдено несколько типов, которые соответствуют контроллеру с именем 'Home'

В настоящее время у меня есть два несвязанных проекта MVC3, размещенных онлайн. Один работает нормально, другой не работает, выдавая ошибку: Найдено несколько типов, соответствующих контроллеру с именем «Home». Это может произойти, если маршрут, обслуживающий этот запрос ('{controller} / {action} /...

313
Как указать разные макеты в файле ViewStart для бритвы ASP.NET MVC 3?

Я хотел бы иметь 2 отдельных макета в моем приложении. Допустим, один предназначен для публичного раздела сайта, а другой - для членов. Для простоты, скажем, вся логика для каждого из этих сайтов аккуратно обернута в 2 разных контроллера. PublicController StaffController И что каждый из них имеет...

304
Возврат файла для просмотра / загрузки в ASP.NET MVC

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

303
ASP.NET MVC 3 - Частичный или шаблон отображения и шаблон редактора

Таким образом, название должно говорить само за себя. Для создания повторно используемых компонентов в ASP.NET MVC у нас есть 3 варианта (могут быть и другие, о которых я не упомянул): Частичный вид: @Html.Partial(Model.Foo, "SomePartial") Пользовательский шаблон редактора: @Html.EditorFor(model...

302
Несколько моделей в представлении

Я хочу иметь 2 модели в одном представлении. Страница содержит как LoginViewModelи RegisterViewModel. например public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email...

264
Использование Ajax.BeginForm с ASP.NET MVC 3 Razor

Есть ли учебник или пример кода использования Ajax.BeginFormв Asp.net MVC 3, где существуют ненавязчивая проверка и Ajax? Это неуловимая тема для MVC 3, и я не могу заставить свою форму работать должным образом. Он выполнит отправку Ajax, но проигнорирует ошибки...