SelectTagHelper Класс

Определение

ITagHelper Реализация целевой платформы < выберите > элементы с атрибутами ASP-for и/или ASP-Items .

public ref class SelectTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-for")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-items")]
public class SelectTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-for")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-items")>]
type SelectTagHelper = class
    inherit TagHelper
Public Class SelectTagHelper
Inherits TagHelper
Наследование
SelectTagHelper
Атрибуты

Конструкторы

SelectTagHelper(IHtmlGenerator)

Создает новый экземпляр SelectTagHelper.

Свойства

For

Выражение для вычисления с текущей моделью.

Generator

Возвращает объект, IHtmlGenerator используемый для формирования SelectTagHelper выходных данных.

Items

Коллекция объектов, SelectListItem используемая для заполнения < > элемента SELECT с < optgroup > и < > элементами Option.

Name

Имя < входного > элемента.

Order

При выполнении набора объектов ITagHelper их Init(TagHelperContext) метод сначала вызывается в указанном виде Order ; затем они ProcessAsync(TagHelperContext, TagHelperOutput) вызываются в указанном Order . Нижние значения выполняются первыми.

ViewContext

Возвращает объект ViewContext для выполнения представления.

Методы

Init(TagHelperContext)

Инициализирует ITagHelper с заданным context . Дополнений Items следует выполнить в этом методе, чтобы убедиться, что они добавлены перед выполнением дочерних элементов.

Process(TagHelperContext, TagHelperOutput)

Синхронно выполняет объект TagHelper с заданными context и output .

ProcessAsync(TagHelperContext, TagHelperOutput)

Асинхронно выполняет объект TagHelper с заданными context и output .

(Унаследовано от TagHelper)

Применяется к