«События KeyboardEvent просто указывают, какое взаимодействие пользователь имел с клавишей на клавиатуре на низком уровне».Чтобы получить доступ к вводу текста, вы должны использовать вместо него событие ввода или изменить событие.В Blazor прямо сейчас входное событие переносится событием change;то есть ваш код может получить доступ к новым значениям только после того, как элемент ввода потерял фокус.Однако вы должны определить свойство, которое привязано к элементу ввода и может быть доступно в вашем коде для извлечения:
protected string MyInput {get; set;}
<input type="text" bind="@MyInput" />
Приведенная выше привязка внутренне основана на событии изменения, а невходное событие (опять же, сейчас это невозможно в Blazor)