This is my code from view
<code>`@model ADF_Soft.Models.Multi_Models.Contragents_Countries_Roles_Categories
@{
ViewData["Title"] = "Edit";
}
<div class="col-xl-12">
<!-- Account details card-->
<div class="card m-4">
<div class="card-header">Редактиране на контрагент</div>
<div class="card-body">
<form asp-action="Edit">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="Contragent.ID" />
<div class="row gx-3 mb-3">
<!-- Form Group (country)-->
<div class="col-md-4">
<label asp-for="Contragent.Country_Code" class="small mb-1">Държава</label>
<select id="countryCode" class="form-select" asp-for="Contragent.Country_Code">
@foreach (var item in Model.ListOfCountries)
{
<option value="@item.Name">@item.Name</option>
}
</select>
</div>
<!-- Form Group (eik)-->
<div class="col-md-3">
<label asp-for="Contragent.EIK" class="small mb-1">Булстат</label>
<input id="EIK" asp-for="Contragent.EIK" class="form-control" type="text" placeholder="Въведете булстат на фирмата" />
<span asp-validation-for="Contragent.EIK" class="text-danger"></span>
</div>
<!-- Form Group (eik)-->
<div class="col-md-2">
<label asp-for="Contragent.VAT_Registration" class="control-label">Регистрация по ДДС*</label>
<input type="checkbox" class="form-check-input" id="customSwitch2" onclick="functionRegToVAT()">
</div>
<!-- Form Group (vat_number)-->
<div class="col-md-3">
<label asp-for="Contragent.VAT_Number" class="small mb-1">ДДС номер</label>
@using (Html.BeginForm())
{
<input id="vat_number" asp-for="Contragent.VAT_Number" name="checkEIK" class="form-control" type="text" readonly />
<input type="submit" class="btn btn-outline-primary w-100" value="Зареди данни" asp-action="CreateVIES" />
}
<span asp-validation-for="Contragent.VAT_Number" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Save" class="btn btn-default" />
</div>
</form>
</div>
</div>
</div>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
</code>
<code>`@model ADF_Soft.Models.Multi_Models.Contragents_Countries_Roles_Categories
@{
ViewData["Title"] = "Edit";
}
<div class="col-xl-12">
<!-- Account details card-->
<div class="card m-4">
<div class="card-header">Редактиране на контрагент</div>
<div class="card-body">
<form asp-action="Edit">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="Contragent.ID" />
<div class="row gx-3 mb-3">
<!-- Form Group (country)-->
<div class="col-md-4">
<label asp-for="Contragent.Country_Code" class="small mb-1">Държава</label>
<select id="countryCode" class="form-select" asp-for="Contragent.Country_Code">
@foreach (var item in Model.ListOfCountries)
{
<option value="@item.Name">@item.Name</option>
}
</select>
</div>
<!-- Form Group (eik)-->
<div class="col-md-3">
<label asp-for="Contragent.EIK" class="small mb-1">Булстат</label>
<input id="EIK" asp-for="Contragent.EIK" class="form-control" type="text" placeholder="Въведете булстат на фирмата" />
<span asp-validation-for="Contragent.EIK" class="text-danger"></span>
</div>
<!-- Form Group (eik)-->
<div class="col-md-2">
<label asp-for="Contragent.VAT_Registration" class="control-label">Регистрация по ДДС*</label>
<input type="checkbox" class="form-check-input" id="customSwitch2" onclick="functionRegToVAT()">
</div>
<!-- Form Group (vat_number)-->
<div class="col-md-3">
<label asp-for="Contragent.VAT_Number" class="small mb-1">ДДС номер</label>
@using (Html.BeginForm())
{
<input id="vat_number" asp-for="Contragent.VAT_Number" name="checkEIK" class="form-control" type="text" readonly />
<input type="submit" class="btn btn-outline-primary w-100" value="Зареди данни" asp-action="CreateVIES" />
}
<span asp-validation-for="Contragent.VAT_Number" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Save" class="btn btn-default" />
</div>
</form>
</div>
</div>
</div>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
</code>
`@model ADF_Soft.Models.Multi_Models.Contragents_Countries_Roles_Categories
@{
ViewData["Title"] = "Edit";
}
<div class="col-xl-12">
<!-- Account details card-->
<div class="card m-4">
<div class="card-header">Редактиране на контрагент</div>
<div class="card-body">
<form asp-action="Edit">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="Contragent.ID" />
<div class="row gx-3 mb-3">
<!-- Form Group (country)-->
<div class="col-md-4">
<label asp-for="Contragent.Country_Code" class="small mb-1">Държава</label>
<select id="countryCode" class="form-select" asp-for="Contragent.Country_Code">
@foreach (var item in Model.ListOfCountries)
{
<option value="@item.Name">@item.Name</option>
}
</select>
</div>
<!-- Form Group (eik)-->
<div class="col-md-3">
<label asp-for="Contragent.EIK" class="small mb-1">Булстат</label>
<input id="EIK" asp-for="Contragent.EIK" class="form-control" type="text" placeholder="Въведете булстат на фирмата" />
<span asp-validation-for="Contragent.EIK" class="text-danger"></span>
</div>
<!-- Form Group (eik)-->
<div class="col-md-2">
<label asp-for="Contragent.VAT_Registration" class="control-label">Регистрация по ДДС*</label>
<input type="checkbox" class="form-check-input" id="customSwitch2" onclick="functionRegToVAT()">
</div>
<!-- Form Group (vat_number)-->
<div class="col-md-3">
<label asp-for="Contragent.VAT_Number" class="small mb-1">ДДС номер</label>
@using (Html.BeginForm())
{
<input id="vat_number" asp-for="Contragent.VAT_Number" name="checkEIK" class="form-control" type="text" readonly />
<input type="submit" class="btn btn-outline-primary w-100" value="Зареди данни" asp-action="CreateVIES" />
}
<span asp-validation-for="Contragent.VAT_Number" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Save" class="btn btn-default" />
</div>
</form>
</div>
</div>
</div>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
Hi, I’m having a problem with editing, when I try to edit something and hit the save button nothing happens, it doesn’t go into the controller at all. Otherwise, it takes the counterparty’s data, but I can’t edit it.
I don’t understand where I’m going wrong?
New contributor
Анатоли Велков is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.