FileInput
File Input Control
Assembly: ServiceStack.Blazor.dll
View Source
Declaration
public class FileInput : TextInputBase
Properties
Multiple
View Source
Declaration
public bool Multiple { get; set; }
Accept
View Source
Declaration
public string Accept { get; set; }
Value
View Source
Declaration
public string Value { get; set; }
Values
View Source
Declaration
public ICollection<string>? Values { get; set; }
File
View Source
Declaration
public UploadedFile File { get; set; }
Files
View Source
Declaration
public ICollection<UploadedFile>? Files { get; set; }
OnInput
View Source
Declaration
public EventCallback<InputFileChangeEventArgs> OnInput { get; set; }
ValueExpression
Gets or sets an expression that identifies the bound value.
View Source
Declaration
public Expression<Func<string>> ValueExpression { get; set; }
FileList
View Source
Declaration
public List<UploadedFile> FileList { get; }
Inherited Properties
AdditionalAttributes
Gets or sets a collection of additional attributes that will be applied to the created element.
View Source
Declaration
public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
ErrorField
View Source
Declaration
public ResponseError? ErrorField { get; }
ErrorFieldMessage
View Source
Declaration
public string ErrorFieldMessage { get; }
FieldClass
Class for outer container element
View Source
Declaration
public string FieldClass { get; set; }
FieldIdentifier
Gets the ServiceStack.Blazor.Components.TextInputBase.FieldIdentifier for the bound value.
View Source
Declaration
protected AspNetCore.Components.Forms.FieldIdentifier FieldIdentifier { get; set; }
HasErrorField
View Source
Declaration
public bool HasErrorField { get; }
Help
Additional help text for Input Control, defaults to split Pascal Case Id. Set to empty string "" to hide
View Source
Declaration
public string Help { get; set; }
Id
View Source
Declaration
public virtual string Id { get; set; }
IncludeAttributes
View Source
Declaration
public virtual IReadOnlyDictionary<string, object>? IncludeAttributes { get; }
IsCheckbox
View Source
Declaration
protected bool IsCheckbox { get; }
IsSelect
View Source
Declaration
protected bool IsSelect { get; }
Label
Label assigned to the Input Control, defaults to split Pascal Case Id. Set to empty string "" to hide
View Source
Declaration
public string Label { get; set; }
LabelClass
Class for Input Label
View Source
Declaration
public string LabelClass { get; set; }
placeholder
View Source
Declaration
public string placeholder { get; set; }
Size
View Source
Declaration
public string Size { get; set; }
type
View Source
Declaration
public string type { get; set; }
UseHelp
View Source
Declaration
protected virtual string UseHelp { get; }
UseLabel
View Source
Declaration
protected virtual string UseLabel { get; }
UsePlaceholder
View Source
Declaration
protected virtual string UsePlaceholder { get; }
UseType
View Source
Declaration
protected virtual string UseType { get; }
Methods
OnChange(InputFileChangeEventArgs)
View Source
Declaration
protected virtual async Task OnChange(InputFileChangeEventArgs e)
Returns
Task
Parameters
Type | Name |
---|---|
InputFileChangeEventArgs | e |
OnParametersSet()
View Source
Declaration
protected override void OnParametersSet()
SetParametersAsync(ParameterView)
View Source
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Returns
Task
Parameters
Type | Name |
---|---|
ParameterView | parameters |
Dispose()
View Source
Declaration
public void Dispose()
Inherited Methods
CssClass(String, String)
View Source
Declaration
protected override string CssClass(string valid = null, string invalid = null)
Returns
System.String
Parameters
Type | Name |
---|---|
System.String | valid |
System.String | invalid |
OnValidateStateChanged(Object, AspNetCore.Components.Forms.ValidationStateChangedEventArgs)
View Source
Declaration
protected void OnValidateStateChanged(object sender, AspNetCore.Components.Forms.ValidationStateChangedEventArgs eventArgs)
Parameters
Type | Name |
---|---|
System.Object | sender |
Microsoft.AspNetCore.Components.Forms.ValidationStateChangedEventArgs | eventArgs |
StateClasses(String, String)
View Source
Declaration
protected override string StateClasses(string valid = null, string invalid = null)
Returns
System.String
Parameters
Type | Name |
---|---|
System.String | valid |
System.String | invalid |
UpdateAdditionalValidationAttributes()
View Source
Declaration
protected void UpdateAdditionalValidationAttributes()
Implements
IDisposable