Select Blazor阻止选择元素中的键盘输入
我在blazor wasm应用程序中有一个select元素,如下所示:Select Blazor阻止选择元素中的键盘输入,select,keyboard,blazor,Select,Keyboard,Blazor,我在blazor wasm应用程序中有一个select元素,如下所示: <select type="text" class="form-control" id="sub" value="@Address.Suburb" @onchange="@OnSuburbChanged" @onkeydown="KeyHandler" @onkeydown:preventDefaul
<select type="text" class="form-control" id="sub" value="@Address.Suburb" @onchange="@OnSuburbChanged" @onkeydown="KeyHandler" @onkeydown:preventDefault="true" @onkeydown:stopPropagation="true">
<option value="">Select</option>
@{
foreach (var item in suburbs)
{
<option value="@item">@item</option>
}
}
</select>
@code {
private void KeyHandler(KeyboardEventArgs e)
{
//do nothing...
}
}
挑选
@{
foreach(郊区的var项目)
{
@项目
}
}
@代码{
私有void密钥处理程序(KeyboardEventArgs e)
{
//什么也不做。。。
}
}
当用户使用鼠标单击下拉菜单时,我试图停止键盘上的任何输入。但这似乎不起作用。如何防止在“选择自”键盘中进行任何输入