Class ButtonUpload<TValue>
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
public class ButtonUpload<TValue> : ButtonUploadBase<TValue>, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, IValidateComponent, IUpload
Type Parameters
TValue
- Inheritance
-
DisplayBase<TValue>ValidateBase<TValue>UploadBase<TValue>MultipleUploadBase<TValue>SingleUploadBase<TValue>ButtonUploadBase<TValue>ButtonUpload<TValue>
- Implements
- Inherited Members
- Extension Methods
Constructors
ButtonUpload()
public ButtonUpload()
Properties
BrowserButtonClass
获得/设置 上传按钮样式 默认 null 使用 Button 默认 Color Primary
[Parameter]
public string? BrowserButtonClass { get; set; }
Property Value
BrowserButtonIcon
获得/设置 浏览按钮图标
[Parameter]
public string? BrowserButtonIcon { get; set; }
Property Value
BrowserButtonText
获得/设置 浏览按钮显示文字
[Parameter]
public string? BrowserButtonText { get; set; }
Property Value
DeleteIcon
获得/设置 删除按钮图标
[Parameter]
public string? DeleteIcon { get; set; }
Property Value
DownloadIcon
获得/设置 下载按钮图标
[Parameter]
public string? DownloadIcon { get; set; }
Property Value
InvalidStatusIcon
获得/设置 上传失败状态图标
[Parameter]
public string? InvalidStatusIcon { get; set; }
Property Value
LoadingIcon
获得/设置 浏览按钮图标
[Parameter]
public string? LoadingIcon { get; set; }
Property Value
ShowUploadFileList
获得/设置 是否显示上传列表 默认 true
[Parameter]
public bool ShowUploadFileList { get; set; }
Property Value
Size
获得/设置 Size 大小
[Parameter]
public Size Size { get; set; }
Property Value
ValidStatusIcon
获得/设置 上传成功状态图标
[Parameter]
public string? ValidStatusIcon { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
OnParametersSet()
OnParametersSet 方法
protected override void OnParametersSet()