PageRemoteAttribute 类

定义

一个 RemoteAttributeBase 用于 razor 页面处理程序的 ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的处理程序应返回 JSON,指示值是否有效。

public ref class PageRemoteAttribute : Microsoft::AspNetCore::Mvc::RemoteAttributeBase
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class PageRemoteAttribute : Microsoft.AspNetCore.Mvc.RemoteAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type PageRemoteAttribute = class
    inherit RemoteAttributeBase
Public Class PageRemoteAttribute
Inherits RemoteAttributeBase
继承
属性

注解

不对最终表单提交执行服务器端验证。

构造函数

PageRemoteAttribute()

一个 RemoteAttributeBase 用于 razor 页面处理程序的 ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的处理程序应返回 JSON,指示值是否有效。

属性

AdditionalFields

获取或设置客户端应包含在验证请求中的字段的逗号分隔名称。

(继承自 RemoteAttributeBase)
HttpMethod

获取或设置 ("Get""Post") 客户端在发送验证请求时应使用的 HTTP 方法。

(继承自 RemoteAttributeBase)
PageHandler

生成客户端应在其中发送验证请求的 URL 时使用的处理程序名称。

PageName

生成客户端应在其中发送验证请求的 URL 时使用的页名称。

RouteData

RouteValueDictionary获取生成客户端应在其中发送验证请求的 URL 时使用的 。

(继承自 RemoteAttributeBase)

方法

AddValidation(ClientModelValidationContext)

将不显眼的验证 HTML 属性添加到 ClientModelValidationContext

(继承自 RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

格式 propertyAdditionalFields 以在生成的 HTML 中使用。

(继承自 RemoteAttributeBase)
FormatErrorMessage(String)

一个 RemoteAttributeBase 用于 razor 页面处理程序的 ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的处理程序应返回 JSON,指示值是否有效。

(继承自 RemoteAttributeBase)
GetUrl(ClientModelValidationContext)

返回客户端应在其中发送验证请求的 URL。

IsValid(Object)

一个 RemoteAttributeBase 用于 razor 页面处理程序的 ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的处理程序应返回 JSON,指示值是否有效。

(继承自 RemoteAttributeBase)

适用于