Ajax BeginForm ile insert ettikten sonra UpdateTargetId çalışmıyor

khalannz7

Hectopat
Katılım
18 Ağustos 2022
Mesajlar
858
Çözümler
15
Merhaba, başlıkta belirttiğim gibi insert işleminden sonra UpdateTargetId'ye tablomu saran divin ID'sini veriyorum. Ama işlem başarılı olduktan sonra tabloyu baştan sonra kaldırıyor. Güncellemesini istiyorum.

Kod:
 @using (Ajax.BeginForm("Customers", "Customer", new AjaxOptions{ HttpMethod = "POST", OnSuccess="customerSuccess", UpdateTargetId = "tableContainer", InsertionMode = InsertionMode.Replace }))
 {
 @Html.HiddenFor(m => m.Customers.musteri_id, new { id = "customer_id" })
 @Html.HiddenFor(m => m.Customers.crud_type, new { id = "crud_type" })

 <div class="mb-3">
 <label for="customerNameInput" class="form-label">Müşteri Adı</label>
 @Html.TextBoxFor(m => m.Customers.musteriAd, new { @class = "form-control customer-inputs", id = "customerNameInput", maxlength = 25, required = "required", pattern = "[A-Za-zğüşıöçĞÜŞİÖÇ\u0020]+" })
 </div>
 <div class="mb-3">
 <label for="customerSurnameInput" class="form-label">Müşteri Soyadı</label>
 @Html.TextBoxFor(m => m.Customers.musteriSoyad, new { @class = "form-control customer-inputs", id = "customerSurnameInput", maxlength = 20, required = "required", pattern = "[A-Za-zğüşıöçĞÜŞİÖÇ\u0020]+" })
 </div>
 <div class="mb-3">
 <label for="customerPhoneInput" class="form-label">Telefon Numarası</label>
 @Html.TextBoxFor(m => m.Customers.musteriTel, new { @class = "form-control customer-inputs", id = "customerPhoneInput", maxLenght = 14, required = "required" })
 </div>
 <button type="submit" class="btn btn-primary">Kaydet</button>
 }
 
Son düzenleyen: Moderatör:

Technopat Haberler

Geri
Yukarı