RemoteAttributeBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个 ValidationAttribute ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的终结点应返回 JSON,指示该值是否有效。
public ref class RemoteAttributeBase abstract : System::ComponentModel::DataAnnotations::ValidationAttribute, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public abstract class RemoteAttributeBase : System.ComponentModel.DataAnnotations.ValidationAttribute, Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type RemoteAttributeBase = class
inherit ValidationAttribute
interface IClientModelValidator
Public MustInherit Class RemoteAttributeBase
Inherits ValidationAttribute
Implements IClientModelValidator
- 继承
-
RemoteAttributeBase
- 派生
- 属性
- 实现
注解
不对最终表单提交执行服务器端验证。
构造函数
RemoteAttributeBase() |
初始化 的新 RemoteAttributeBase实例。 |
属性
AdditionalFields |
获取或设置客户端应包含在验证请求中的字段的逗号分隔名称。 |
HttpMethod |
获取或设置 ( |
RouteData |
RouteValueDictionary获取生成客户端应在其中发送验证请求的 URL 时使用的 。 |
方法
AddValidation(ClientModelValidationContext) |
将不显眼的验证 HTML 属性添加到 ClientModelValidationContext。 |
FormatAdditionalFieldsForClientValidation(String) |
格式 |
FormatErrorMessage(String) |
一个 ValidationAttribute ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的终结点应返回 JSON,指示该值是否有效。 |
FormatPropertyForClientValidation(String) |
在生成的 HTML 中使用的格式 |
GetUrl(ClientModelValidationContext) |
返回客户端应在其中发送验证请求的 URL。 |
IsValid(Object) |
一个 ValidationAttribute ,它将不显眼的验证配置为将 Ajax 请求发送到网站。 调用的终结点应返回 JSON,指示该值是否有效。 |