Class SingleUploadBase<TValue>
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
public abstract class SingleUploadBase<TValue> : MultipleUploadBase<TValue>, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, IValidateComponent, IUpload
Type Parameters
TValue
- Inheritance
-
DisplayBase<TValue>ValidateBase<TValue>UploadBase<TValue>MultipleUploadBase<TValue>SingleUploadBase<TValue>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
SingleUploadBase()
protected SingleUploadBase()
Properties
IsSingle
获得/设置 是否仅上传一次 默认 false
[Parameter]
public bool IsSingle { get; set; }
Property Value
Max
获得/设置 最大上传个数 默认为最大值 MaxValue
[Parameter]
public int Max { get; set; }
Property Value
Methods
CheckCanUpload()
是否显示上传组件
protected bool CheckCanUpload()
Returns
GetUploadFiles()
获得当前图片集合
protected virtual List<UploadFile> GetUploadFiles()
Returns
OnFileDelete(UploadFile)
OnFileDelete 回调委托
protected override Task<bool> OnFileDelete(UploadFile item)
Parameters
item
UploadFile