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набора s их Init(TagHelperContext)'s' сначала вызываются в указанномOrder; затем их ProcessAsync(TagHelperContext, TagHelperOutput)'s вызываются в указанном.Order Сначала выполняются более низкие значения.

ViewContext

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

Методы

Init(TagHelperContext)

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

Process(TagHelperContext, TagHelperOutput)

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

ProcessAsync(TagHelperContext, TagHelperOutput)

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

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

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