Описание тега asp.net-core-viewcomponent

ASP.NET Core MVC feature similar to partial views, with much more powerful functionality and reusable rendering logic that's too complex for a partial view.
1 ответ

ViewComponent с операциями CRUD в ASP.NET CORE MVC

У меня есть список с несколькими элементами списка, когда я заполняю свойства заголовка списка, я могу добавить элемент списка. Элемент списка должен иметь функциональность CRUD. Список должен быть сеткой Добавить в список необходимо с созданием нов…
13 фев '17 в 07:15
3 ответа

Вернуть пользовательский HTML из ViewComponent

В приложении ASP.NET Core я хочу вернуть пользовательский HTML из ViewComponent. Я могу вернуть пользовательский текст, но HTML будет закодирован, а не встроен: public class BannerViewComponent : ViewComponent { public async Task<IViewComponentRe…
01 фев '17 в 14:40
2 ответа

Вызов компонента просмотра внутри частичного просмотра - ASP.NET Core

У меня есть частичное представление ("_FormCustomer"), которое отображает форму для создания клиента. У меня также есть компонент просмотра ("Список стран"), который генерирует список опций стран. Теперь я хочу показать список стран в моей форме. Во…
1 ответ

ASP.NET Core: вызов компонента представления не учитывает атрибут авторизации

Я реализовал AspNetCore.Authorization и украсил классы контроллера [Authorize], Это работает, если я вызываю контроллер из браузера. Однако View Component может получить доступ к данным: Посмотреть: @foreach (Category category in Model) { <a clas…
17 фев '17 в 12:29
2 ответа

ViewComponent/PartialView неправильно кодируется и не использует UTF8

Контент моего ViewComponent по какой-то причине закодирован, и я не смог найти способ правильно его отобразить. По-моему: <vc:my-component></vc:my-component> Мой компонент: @model List<MyViewModel> @foreach (var myViewModel in Mode…
21 май '17 в 13:40
1 ответ

Передача свойств модели в качестве параметров View Controller

Я стажер в.NET, и я все еще учусь. Я пришел к перекрестку в связи с вопросом о свойствах ViewComponent и Model У меня есть следующая модель namespace MVCHotel.Models { public class Guest { public int ID { get; set; } [DisplayName("First Name")] [Req…
1 ответ

Несколько ViewComponents один и тот же запрос к базе данных

У меня есть 3 ViewComponent, которые используются для визуализации основных, боковых и нижних компонентов навигации для заданного макета. Однако все они имеют доступ к одному и тому же хранилищу для очень похожей информации. Мой DbContext вводится в…
0 ответов

Несколько идентификаторов ViewComponents в одном представлении в Asp.Net Core

Это мой простой ViewVomponent: @model string <input type="text" id="nameId" value="@Model" placeholder="Name..."> Это очень просто и распространено, это бесполезно. Проблема возникает, когда я пытаюсь использовать много ViewComponents в одном …
19 сен '16 в 15:51
1 ответ

Рекурсивный ViewComponent вызывает бесконечный цикл

Я пытаюсь создать рекурсивное дерево категорий, используя ViewComponent, но, похоже, застрял в бесконечном цикле и в результате через минуту или две получаю ошибку HTTP 502.3 - Bad Gateway. Мое мышление было так: В главном представлении компонент вы…
1 ответ

ViewComponent недоволен моим запросом

Я изо всех сил пытаюсь понять ViewComponents. У меня есть этот класс ViewComponent для корзины покупок: public class ShoppingCartViewComponent : ViewComponent { private readonly MyStoreContext _context; public ShoppingCartViewComponent(MyStoreContex…
21 янв '18 в 12:06
1 ответ

Просмотр компонента, не обнаруживающего / не возвращающего Ajax-запрос при 2-й передаче

У меня действительно странная проблема, когда мой запрос на публикацию ajax нормально работает в первый раз после загрузки страницы, но если я снова отправляю свою форму без обновления страницы, то содержимое возвращается на всю страницу, а не прост…
1 ответ

Просмотр компонента, не рендеринга должным образом через AJAX

Я создал сайт, где пользователи могут изменять различные типы данных с помощью нескольких компонентов представления. Когда я вызываю эти компоненты вида при начальной загрузке страницы, все работает нормально. Однако, когда я пытаюсь обновить компон…
1 ответ

Модель, связывающая компонент вида на страницах бритвы

Я использую ASP.NET Core 2.1, Razor Pages и View View (хотя я еще не продал, если View Components еще нужны) У меня есть родительская модель, Organization, который содержит список дочерних моделей, Contacts: организация public Guid Id { get; set; } …
1 ответ

Ошибки, выбрасываемые из компонента View, не отображают страницу ошибок

У меня есть приложение Asp.Net Core 2.0, которое настроено для отображения страницы ошибок в Production или использования DeveloperExeptionPage. Если я выбрасываю ошибку непосредственно из контроллера, это работает нормально. Однако, если я выбрасыв…
1 ответ

.NET CORE MVC ViewComponent xUnit Тестирование

Я начал использовать xUnit для примера проекта.NET CORE MVC, и я борюсь с добавлением тестов в ViewComponent который включает в себя IOptions а также IHostingEnvironment, Это простой компонент представления, который возвращает значения из файла apps…
2 ответа

Mvc Core 2.0 посмотреть компоненты

Я работаю с проектом MVC Core 2.0, но компонент просмотра не работает. Я получаю эту ошибку InvalidOperationException: не удалось найти метод Invoke или InvokeAsync для компонента представления [ViewComponent(Name = "Footer")] public class FooterVie…
4 ответа

Как обрабатывать форму сообщения из View Component (Razor Core 2)

В эти выходные много борьбы с View Component. Я пытаюсь добавить выпадающий список, который выполняет автоматическую замену обратной передачи. Этот выпадающий список находится на компоненте представления. У меня 2 проблемы: Я не получаю asp-page-han…
1 ответ

Могу ли я отправить компонент просмотра MVC6?

Могу ли я как-нибудь отправить форму внутри компонента вида? Я знаю, что это невозможно для частичных просмотров. Компонент вида имеет свой собственный контроллер, поэтому цель этого вопроса заключается в том, могу ли я использовать этот контроллер …
04 дек '15 в 09:32
0 ответов

Доступ к ViewComponent на разных контроллерах

У меня есть глобальный выпадающий список для всего приложения, мне нужно изменить его значение для всего приложения, и для этого я использую ViewComponent и вызываю его из основного layout.cshtml, событие Onchange, код работает отлично, как только я…
0 ответов

ASP.NET Core использует помощники тегов в представлении компонентов

Я занимаюсь разработкой приложения ASP.NET Core (Visual Studio 2017 - Windows 10). Название проекта - SportWinkel. В моей папке Views есть файл _ViewImports.cshtml с таким содержимым: @using SportWinkel @addTagHelper SportWinkel.Infrastructure.*, Sp…