我是 ASP.NET 的新手,我的视图由一些表单值组成,并且有 2 个按钮保存和取消。在按钮“保存”上单击我想将表单值发送到控制器方法。
当我搜索时,我发现输入按钮类型为提交,但我想将值保存在数据库中而不进行发布..是否可以不进行发布?
测试.cshtml
@{
ViewData["Title"] = "Cars";
}
<style>
.form-group {
margin-bottom: 0rem;
}
</style>
<div class="modal test" id="testModal" tabindex="-1" aria-labelledby="testModalLabel" aria-hidden="true">
<div class="modal-test dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Car</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form class="forms-sample">
<div class="form-group row">
<label class="col-sm-4 col-form-label">CarName</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="txtName" placeholder="car Name">
</div>
</div>
<div class="form-group row">
<label class="col-sm-4 col-form-label">Car Type</label>
<div class="col-sm-8">
<select class="form-control form-control-sm" id="drpcarTypes">
<option value="0"> --Select--</option>
<option value="1"> Petrol</option>
<option value="2"> Diesel</option>
<option value="3"> Hybrid</option>
<option value="5"> EV</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-sm-4 col-form-label">Email Id</label>
<div class="col-sm-8">
<textarea class="form-control" id="emaiId" rows="4"></textarea>
</div>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-gradient-ghsd-dark" data-bs-dismiss="modal" style="padding: 0.55rem 1.12rem;">Cancel</button>
<button type="button" class="btn btn-gradient-sdjuk-primary" style="padding: 0.55rem 1.2rem;">Save</button>
</div>
</div>
</div>
</div>