Пользовательский входной компонент для ввода числа в редакцию ⇐ C#

Место общения программистов C#
Anonymous
Пользовательский входной компонент для ввода числа в редакцию

Сообщение Anonymous »

В настоящее время я делаю регистрационную форму, и для этого я использую входные компоненты от Microsoft. Я попытался написать свой собственный компонент для ввода числа, но я столкнулся с проблемой, которая при отправке формы, если она не проходит проверку, значение моего компонента сбросится, в то время как значение компонентов Microsoft не изменяется.

Код: Выделить всё

@using System.Diagnostics.CodeAnalysis;
@using BlazorPageScript

@inherits InputBase



@code{
public string? Id;

protected override bool TryParseValueFromString(string? value, out string? result, [NotNullWhen(false)] out string? validationErrorMessage)
{
result = value;
validationErrorMessage = null;
return true;
}
}
Этот код основан на комментариях от Microsoft в их исходном коде для Inputtext.


Подробнее здесь: https://stackoverflow.com/questions/796 ... n-editform

Вернуться в «C#»