Результаты поиска по запросу "asp.net-mvc"

3 ответа

В чем преимущество использования async с MVC5?

В чем разница между: public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, ...

1 ответ

Не напрямую. Я полагаю, что вы можете добавить параметр / свойство в свой атрибут для исключения имен полей, а затем, возможно, десериализовать JSON с помощью JToken, удалить свойство, а затем повторно сериализовать его перед его проверкой (в основном, просто манипулируя «postsContent»). ).

ли способ вручную вызвать обнаружение XSS из MVC, например из фильтра, в случаях, когда json публикуется в действии MVC (например, сообщение $ .ajax из JQuery с содержимым json)? Мы используем MVC 5 и не имеем проблем со стандартными механизмами ...

1 ответ

 свойство для доступа к модели, вам не нужно проходить через

акое «жизненный цикл страницы» страницы ASP.NET MVC по сравнению с веб-формами ASP.NET? Я пытаюсь лучше понять этот «простой» вопрос, чтобы определить, можно ли легко конвертировать существующие страницы, имеющиеся у меня (на очень простом) ...

ТОП публикаций

2 ответа

Благодарю. Я просто делаю действительно маленький учебный проект. Так что в реальной жизни я бы держал это как единое целое. Однако я хотел бы преобразовать старое веб-приложение в MVC. И это имеет 2 интерфейса. Winforms и веб-приложение. В настоящее время я использую классический веб-сервис asp.net, который имеет BL и DL. Это будет преобразовано в структуру сущности в качестве слоя данных, а затем веб-сервис будет ссылаться на проект ef. Не уверен на самом деле. Тогда мне, вероятно, придется иметь общий класс lib с объектами данных. Фактически. Мне нужно подумать об этом.

ичок в MVC. Я хотел бы, чтобы мои объекты данных были в отдельном проекте от моего основного проекта MVC. Могу ли я просто переместить ВСЕ классы и файлы из папки «models» в мой новый проект all, а затем добавить ссылку на новый проект данных в ...

4 ответа

Причиной такого разделения модели является то, что вы не всегда используете каждый элемент вашей доменной модели в представлении. Это означает, что вам нужно либо перестроить данные на сервере, либо хранить их в скрытых полях. Не то, что мне нравится.

ольно новичок в MVC и ищу способ дизайна своих моделей. У меня есть проект веб-сайта MVC и другая библиотека классов, которая заботится о доступе к данным и создании бизнес-объектов. Если у меня в этой сборке есть класс с именем Project, ...

12 ответов

Я наконец нашел решение (* .vbhtml):

жно ли или есть обходной путь для использования синтаксиса Razor в JavaScript, который находится в представлении (cshtml)? Я пытаюсь добавить маркеры на карту Google ... Например, я пробовал это, но я получаю кучу ошибок компиляции: <script ...

1 ответ

«Все помощники, нацеленные на MVC 3 и выше, должны возвращать IHtmlString.» - только то, что мне нужно было знать!

ощью Razor View Engine каждый раз, когда вы выводите строку прямо на страницу, она кодируется в формате HTML. например.: @"<p>Hello World</p>"фактически получит вывод на страницу в виде: &lt;p&gt;Hello World &lt;/p&gt;Который будет отображаться ...

2 ответа

Это добавило префикс ко всем полям в HTML, и TryUpdateModel загрузил объект с префиксными именами элементов управления. Теперь вы можете правильно использовать пространство имен для элементов управления для встроенных списков редактирования и для частичных представлений моделей с одинаковыми именами свойств.

я есть редактор для: <%: Html.EditorFor(model => model.Client, "ClientTemplate", new { editing = false })%>Это приведет к привязке к представлению в порядке (как и ожидалось), но не будет привязано к привязке, когда модель будет опубликована. ...

3 ответа

Не чистый и определенно кандидат в уценку 'jfar' :-)

я установлю точку останова в скомпилированном коде (например, в действии), я смогу пройти через него и, в конечном итоге, пройти через генерацию View. Я нашел это полезным пару раз, но это утомительно, так как вам нужно пройти через много кода, ...

1 ответ

Я бы не использовал Global.asax. Когда вы решите использовать ASPNETcore в будущих проектах, он больше не будет вам доступен. Однако защищенное переопределение void OnException (ExceptionContext filterContext) {} будет, и оно используется в вашем контроллере.

м приложении asp.net mvc я хотел бы показать пользователю сообщение об ошибке, которое использовалось для создания исключения. Исключение происходит в запросе ajax. Я попробовал это: В файле Global.asax.cs у меня есть глобальный обработчик ...