【发布时间】:2021-10-28 09:42:57
【问题描述】:
我似乎无法找到一种方法来禁用 <button type="submit"> 中的回车键,该 <EditForm> 包裹在 <EditForm> 中。
问题在于,在任何 blazor <InputText> 控件上,当用户按下 ENTER 键时,blazor 会激活验证和提交过程。
我也尝试过使用<button type="submit" @onkeypress="@KeyHandler" @onkeypress:preventdefault>,但它不起作用,表单仍在继续验证并提交。
更具体地说,在我的<EditForm> 中,我正在调用一个模式对话框,其中包含一个用于搜索项目的<InputText>,并且每次按下 ENTER 执行搜索时,表单都会在后台得到验证并提交:(
请帮忙????????????
【问题讨论】:
-
blazor-editform 是一个鲜为人知的标签,很少有人关注。如果您还有其他问题,请尝试 blazor。
标签: blazor keypress .net-5 preventdefault blazor-editform