Table of Contents

Class FileValidationAttribute

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

上传文件扩展名验证标签类

[AttributeUsage(AttributeTargets.Property)]
public class FileValidationAttribute : ValidationAttribute
Inheritance
FileValidationAttribute
Inherited Members
Extension Methods

Constructors

FileValidationAttribute()

public FileValidationAttribute()

Properties

Extensions

获得/设置 允许的扩展名

public string[] Extensions { get; set; }

Property Value

string[]

FileSize

获得/设置 文件大小 默认为 0 未限制

public long FileSize { get; set; }

Property Value

long

Methods

IsValid(object?, ValidationContext)

是否合规判断方法

protected override ValidationResult? IsValid(object? value, ValidationContext validationContext)

Parameters

value object
validationContext ValidationContext

Returns

ValidationResult