SelectTagHelper Класс

Определение

ITagHelper реализация, предназначенная <для элементов select> с 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

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

Items

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

Name

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

Order

При выполнении ITagHelperInit(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)

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