hoj*_*.mi 2 validation asp.net-core razor-pages
我在剃刀页面中有一个带有 2 个按钮的表单。
<form method="post" class="form-group ">
<div class="form-group col-md-3">
<div class="input-group">
<input asp-for="DoctorViewModel.NationalCode" class="form-control" type="text" maxlength="10" required onblur="">
<div class="input-group-append">
<button class="btn btn-outline-primary " asp-page-handler="GetInfo" >search</button>
</div>
</div>
<span asp-validation-for="DoctorViewModel.NationalCode"></span>
</div>
.
.
<div class="form-group col-md-2">
<label asp-for="DoctorViewModel.Name" class="col-form-label"></label>
<input asp-for="DoctorViewModel.Name" class="form-control" type="text" maxlength="50" required>
<span asp-validation-for="DoctorViewModel.Name"></span>
</div>
.
.
.
.
<input type="submit" class="btn btn-success" value="Save"/>
</form>
Run Code Online (Sandbox Code Playgroud)
当单击搜索按钮时,我想从处理程序加载表单信息。
但是当单击此按钮时会出现验证错误。如何仅禁用搜索按钮的验证检查。在 asp.net 形式中,我使用了 CauseValidation=false。
要在仍然使用提交按钮的同时跳过验证,您可以尝试添加属性formnovalidate:
<button class="btn btn-outline-primary" formnovalidate asp-page-handler="GetInfo">search</button>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1545 次 |
| 最近记录: |