Вопросы по теме 'tag-helpers'
Именованные помощники тегов в ASP.NET 5 MVC 6
Я создал два десятка помощников HTML, которые я конвертирую в помощников тегов для ASP.NET 5 MVC 6 для создания метатегов Facebook Open Graph. Вот пример типа «веб-сайт»:
Index.cshtml
<open-graph-website title="Page Title"...
765 просмотров
schedule
14.03.2023
Как написать собственный помощник по тегам ASP.NET 5, который содержит другие помощники по тегам
Я просматривал примеры taghelpers в Google, но не смог найти ни одного нужного примера.
У меня есть следующий код:
<div class="form-group">
<label asp-for="PersonName" class="col-md-2 control-label"></label>
<div...
1941 просмотров
schedule
03.11.2023
Необязательные атрибуты в вспомогательных функциях тегов
У меня есть помощник по тегам, который выглядит следующим образом:
[HtmlTargetElement("foo", Attributes = "bar")]
public class FooTagHelper : TagHelper
[HtmlAttributeName("bar")]
public bool Bar { get; set; }
Когда я добавляю следующее в...
3261 просмотров
schedule
07.06.2023
Помощники тегов перезаписываются ViewComponent
У меня есть приложение ASP.NET Core (fka ASP.NET 5, ASP.NET MVC 6). На странице макета есть следующие соответствующие ссылки:
<li><a asp-controller="order">Orders</a></li>
<li><a...
158 просмотров
schedule
22.11.2022
Mvc 6 taghelper asp-action route не работает
Я использую области в Mvc 6 и пытаюсь перейти к каждой конкретной области. Например у меня это:
Мой контроллер выглядит украшенным атрибутом Area и route, например:
[Authorize]
[Area("Test")]
[Route("[area]/[controller]")]
public class...
1270 просмотров
schedule
14.01.2023
TagHelper получает атрибут MaxLengthAttribute из ForExpression
Как получить атрибут MaxLength из выражения TagHelper ModelExpression?
Раньше я мог делать это в MVC 5.
var member = expression.Body as MemberExpression;
var maxLength = member?.Member
.GetCustomAttributes(typeof(MaxLengthAttribute),...
612 просмотров
schedule
30.10.2022
Помощник по тегам для коллекции
Скажем, у меня есть такие модели просмотра:
public class AbonentViewModel
{
public int? Id { get; set; }
public string ClientName { get; set; }
public List<AbonentCertificate> Certificates { get; set; }
}
public class...
709 просмотров
schedule
21.06.2023
Текущий зарегистрированный пользователь в помощнике по тегам
Используя ядро asp.net, можно ли получить текущего зарегистрированного пользователя в вспомогательном классе тегов?
давайте предположим, что этот помощник тега:
[HtmlTargetElement("lesson")]
public class LessonTagHelper : BaseTagHelper
{...
792 просмотров
schedule
28.05.2023
Как заполнить Select taghelper в Razor, используя данные из таблицы базы данных SQL
Я использую ASP.NET Core 1.0 и EF Core 1.0, и в моей базе данных SQL есть следующий класс code-first.
namespace GigHub.Models
{
public class Genre
{
public byte Id { get; set; }
[Required]
[StringLength(255)]
public string...
2583 просмотров
schedule
23.10.2023
Помощник тега asp-validation-for не работает при ошибках проверки на стороне сервера
CustomerEntryModel
[Required]
public String FirstName { get; set; }
CustomerController.cs
[HttpGet]
[Route("Get")]
public IActionResult Get()
{
CustomerEntryModel model = new CustomerEntryModel();...
9116 просмотров
schedule
28.01.2023
Помощники по тегам — самозакрывающиеся HTML-теги — плохая привычка?
Я включаю TagHelpers в свой проект MVC vNext и понял, что они не работают, когда я сам закрываю теги HTML.
@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers"
<label asp-for="FirstName"/> <!-- self closing tag -->
<span...
1601 просмотров
schedule
10.06.2024
Добавить класс CSS в элемент html в TagHelper
В ASP.NET Core View у меня есть следующее:
<div class="message" message=""></div>
И я использую Tag Helper со следующим TagHelper:
[HtmlTargetElement("div", Attributes = MessageName)]
public class MessageTagHelper : TagHelper...
8813 просмотров
schedule
09.07.2023
Тег asp-for добавляет обязательную проверку поля для флажка в ядре asp.net
У меня есть основное приложение asp.net, и я пытаюсь добавить простой флажок без проверки. Флажок привязан к логическому свойству модели. Ниже приведен код
Модель
public class MyModel
{
public bool IsEmployee { get; set; }
}...
3336 просмотров
schedule
23.10.2022
Как включить Intellisense для Taghelpers в представлениях в коде Visual Studio?
Я пытаюсь разработать приложение Asp .Net Core MVC на своем Mac с помощью Visual Studio Code . В основном все работает нормально, за исключением того, что я не могу заставить Intellisense работать с Taghelpers в моих представлениях. Я...
633 просмотров
schedule
16.06.2022
Как правильно использовать резервный источник в ScriptTagHelper и LinkTagHelper
Я прочитал следующие посты от Дамиана Эдвардса.
https://github.com/aspnet/Mvc/issues/1576
https://github.com/aspnet/Mvc/issues/1580
На ScriptTagHelper я не уверен, что мне следует вводить на asp-fallback-test attribute ? Это то же...
1098 просмотров
schedule
05.03.2023
Неэкранированное значение атрибута дочернего тега TagHelper
Независимо от того, как я пытаюсь его скрыть, я не могу получить выходные данные от моего TagHelper для атрибута Google Analytics onclick , чтобы он не был экранирован. В частности, одинарные кавычки.
TagBuilder listTag = new TagBuilder("ul");...
187 просмотров
schedule
29.10.2022
Почему asp-route-id не работает в моем сообщении формы?
У меня asp-route-id работает в одном экземпляре:
Он работает с тегом привязки следующим образом:
<a id="editModal" data-toggle="modal" data-target="#modal_box"
class="btn btn-sm btn-primary"
asp-action="Edit"...
12451 просмотров
schedule
16.07.2022
помощник тега [asp-for] для ввода не работает со значениями байтового массива (в отличие от @ Html.HiddenFor)
Когда @Html.HiddenFor(e=>e.RowVersion) работает хорошо и генерирует:
<input id="RowVersion" name="RowVersion" type="hidden" value="AAAAAAAARlI=" />
Но вспомогательная версия тега <input asp-for="@Model.RowVersion"...
448 просмотров
schedule
05.06.2022
EditorFor Tag Helper не отображает атрибуты проверки при использовании FluentValidator
У меня есть такая простая форма, в которой используется расширение @ Html.EditorFor:
<form method="post">
@Html.EditorFor(x => x.SystemSettings.EmailFromAddress)
<submit-button title="Save"></submit-button>...
372 просмотров
schedule
29.04.2024
Как получить ненавязчивую проверочную разметку в моем помощнике по настраиваемым тегам
Есть ли простой способ в помощнике настраиваемого тега ASP.Net Core получить разметку HTML, которая была бы сгенерирована помощником тега <span asp-validation-for="xxx"> ?
Другими словами, могу ли я получить что-то эквивалентное...
134 просмотров
schedule
01.04.2023