-
Notifications
You must be signed in to change notification settings - Fork 0
/
EditFormExap.razor
32 lines (29 loc) · 1.08 KB
/
EditFormExap.razor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@page "/EditFormExap"
@using FluentUI3Sample.Data;
<h3>EditFormExap</h3>
<EditForm Model="@data" OnInvalidSubmit="OnInvalidSubmit" OnValidSubmit="OnValidSubmit">
<DataAnnotationsValidator />
<ValidationSummary />
@*<FluentNumberField @bind-Value="data.Value1" TValue="double" Step=".1" Name="Value1"/>*@
<InputNumber @bind-Value="data.Value1" TValue="double" />
<FluentNumberField @bind-Value="data.Value2" TValue="decimal" Step="0.1" type="number" />
<FluentNumberField @bind-Value="data.Value3" TValue="float" Step="any" />
<FluentNumberField @bind-Value="data.Value4" TValue="short" Step="any" />
<FluentTextField @bind-Value="data.Value5" />
<FluentButton Type="ButtonType.Submit" >Submit </FluentButton>
</EditForm>
@result
@code {
NumberData data = new NumberData();
string result = "";
private void OnInvalidSubmit()
{
Console.WriteLine("Invalid Submit");
result = "Invalid Submit";
}
private void OnValidSubmit()
{
Console.WriteLine("Valid Submit");
result = "Valid Submit: " + data.Value1;
}
}