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

ASP.NET MVC Framework - это платформа и инструмент веб-приложений с открытым исходным кодом, которые реализуют версию шаблона модель-представление-контроллер (MVC), адаптированную к веб-приложениям и построенную на основе технологии ASP.NET.

7
Razor MVC Заполнение массива Javascript массивом моделей
Я пытаюсь загрузить массив JavaScript с массивом из моей модели. Мне кажется, это должно быть возможно. Ни один из приведенных ниже способов не работает. Невозможно создать цикл JavaScript и выполнить приращение через массив модели с переменной JavaScript for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Не удается создать цикл …

5
Отображать строку как html в представлении asp.net mvc
У меня есть контроллер, который генерирует строку, содержащую html-разметку. Теперь, когда я показываю ее в представлениях, она отображается как простая строка, содержащая все теги. Я попытался использовать помощник Html для кодирования / декодирования, чтобы отобразить его правильно, но он не работает. string str= "<a href="/Home/Profile/seeker">seeker</a> has applied to <a href="/Jobs/Details/9">Job</a> …

5
Атрибут авторизации с несколькими ролями
Я хочу добавить авторизацию к контроллеру сразу для нескольких ролей. Обычно это выглядит так: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Но я сохранил свои роли в константах, поскольку они могут измениться или быть расширены в какой-то момент. public const RoleA = "RoleA"; public const RoleB = "RoleB"; …

5
ASP.NET MVC передает идентификатор в ActionLink контроллеру
Я не вижу, чтобы получить идентификатор, который я отправляю в html.ActionLink в моем контроллере, вот что я пытаюсь сделать <li> <%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li> public ActionResult Modify(string ID) { ViewData["Title"] =ID; return View(); } Это то, что я рекомендовал в руководстве, но он …
99 c#  asp.net-mvc 

10
Назначить формат DateTime с аннотациями данных?
У меня есть этот атрибут в моей модели представления: [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } Если я хочу отобразить дату или заполнить текстовое поле датой, у меня есть следующее: <%: Model.StartDate %> <%: Html.TextBoxFor(m => m.StartDate) %> Всякий раз, когда отображается дата, она отображается следующим образом: 01/01/2011 12:00:00 …

3
Пакет в стиле MVC4, дающий 403
Когда объединение / минификация включена, некоторые из моих пакетов, похоже, имеют недопустимый URL-адрес в браузере (заканчивающийся на /), а IIS выдает запрещенную ошибку 403, как будто пытаясь перечислить содержимое папки. Нет никакой разницы в том, как настроены мои пакеты - это не .min.css, права доступа правильные и т. Д.

8
Веб-API ASP.NET: правильный способ вернуть ответ 401 / неавторизованный
У меня есть сайт MVC webapi, который использует аутентификацию OAuth / токена для аутентификации запросов. Все соответствующие контроллеры имеют правильные атрибуты, и аутентификация работает нормально. Проблема в том, что не весь запрос может быть авторизован в области действия атрибута - некоторые проверки авторизации должны выполняться в коде, который вызывается методами …

11
Удалить ActionLink с диалоговым окном подтверждения
Я пытаюсь реализовать простой ActionLink, который удалит записи с помощью ASP.NET MVC. Вот что у меня есть на данный момент: <%= Html.ActionLink("Delete", "Delete", new { id = item.storyId, onclick = "return confirm('Are you sure?');" })%> Однако на нем не отображается окно подтверждения. Очевидно, я что-то упустил или неправильно построил ссылку. …

3
Зачем создавать проект библиотеки классов ASP.NET 5?
Я пытаюсь понять, какое отношение имеет проект C # «Библиотека классов ASP.NET 5» (vNext) к ASP.NET. Зачем создавать проект с этим шаблоном, а не просто проект «Библиотека классов» C #? Мне нравятся новые функции, такие как файл project.json, а не файл .csproj и т. Д., Но мне кажется неправильным создавать …


12
Microsoft.SqlServer.Types версии 10 или выше не может быть найден в Azure
Я пытаюсь создать webapi в ASP.NET MVC 4. Webapi использовал пространственные типы Entity Framework 5, и я написал очень простой код. public List<Area> GetAllAreas() { List<Area> aList = db.Areas.ToList(); return aList; } Область содержит DbGeometry. Когда я запускаю этот локальный сервер, он работает, но когда я публикую его в лазурном, …

20
Имя ViewBag не существует в текущем контексте - Visual Studio 2015
Я снова начинаю разрабатывать ASP.NET и столкнулся с небольшой ошибкой в ​​Visual Studio. Мои файлы .cshtml показывают ошибки при использовании некоторых функций бритвы. Например, «Имя ViewBag не существует в текущем контексте». Вот картинка: Я использую демонстрационный проект. Вы можете найти проект здесь: https://github.com/Wintellect/Angular-MVC-Cookbook/tree/master/BasicProject Я просмотрел несколько других тем, и большинство …

6
'System.Net.Http.HttpContent' не содержит определения для 'ReadAsAsync' и метода расширения
Я создал консольное приложение для использования только что созданного веб-API. Код консольного приложения не компилируется. Это дает мне ошибку компиляции: 'System.Net.Http.HttpContent' does not contain a definition for 'ReadAsAsync' and no extension method 'ReadAsAsync' accepting a first argument of type 'System.Net.Http.HttpContent' could be found (are you missing a using directive or …

4
Лучшие практики для ролей и утверждений в удостоверении ASP.NET
Я совершенно не знаком с использованием claimsin ASP.NETIdentityи хочу получить представление о передовых методах использования Roles and/or Claims. После всего этого чтения у меня остались вопросы вроде ... В: Мы больше не используем роли? В: Если да, то почему все еще предлагаются роли? В: Должны ли мы использовать только претензии? …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.