ValidationSummaryTagHelper 类

定义

ITagHelper实现目标为<具有 特性的 asp-validation-summary div> 元素。

public ref class ValidationSummaryTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("div", Attributes="asp-validation-summary")]
public class ValidationSummaryTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("div", Attributes="asp-validation-summary")>]
type ValidationSummaryTagHelper = class
    inherit TagHelper
Public Class ValidationSummaryTagHelper
Inherits TagHelper
继承
ValidationSummaryTagHelper
属性

构造函数

ValidationSummaryTagHelper(IHtmlGenerator)

创建一个新的 ValidationSummaryTagHelper

属性

Generator

IHtmlGenerator获取用于生成 ValidationSummaryTagHelper的输出的 。

Order

执行一组 ITagHelper时,首先在指定的 中调用其 Init(TagHelperContext)的 ;然后在指定的 OrderOrder中调用其 ProcessAsync(TagHelperContext, TagHelperOutput)的 。 首先执行较低的值。

ValidationSummary

如果 All 为 或 ModelOnly,则追加验证摘要。 否则, (None默认) ,此标记帮助程序不执行任何操作。

ViewContext

ViewContext获取正在执行视图的 。

方法

Init(TagHelperContext)

使用 ITagHelper 给定 context的 初始化 。 应在此方法中完成对 Items 的添加,以确保在执行子级之前添加它们。

(继承自 TagHelper)
Process(TagHelperContext, TagHelperOutput)

使用给定 contextTagHelperoutput以同步方式执行 。

ProcessAsync(TagHelperContext, TagHelperOutput)

使用给定 contextTagHelperoutput异步执行 。

(继承自 TagHelper)

适用于