ViewModel POST İşle...
 
Bildirimler
Hepsini Temizle

[Çözüldü] ViewModel POST İşlemi Hk.  

Ibrahim Ayhan
(@ibrahimayhan)
Üye

Merhabalar,
MVC İle Tab Page Olan Controller Üzerinde ViewModel İle Verileri Dönmekteyim, Yalnız Bir Alanda Post Metot Düştüğümde Veriler null Gelmektedir,

Uygulama Sorunumu Yaşıyorum veya Yanlış mı Kullanıyorum,

@model ProjeTakipPortali.ViewModels.ProjeBilgileriVM

@Html.LabelFor(model => model.projeBilgisi.OlusturmaTarihi, htmlAttributes: new { @class =
"control-label col-md-2" })
@Html.EditorFor(model => model.projeBilgisi.OlusturmaTarihi, new { htmlAttributes = new { @class =
"form-control" } })
@Html.ValidationMessageFor(model => model.projeBilgisi.OlusturmaTarihi, "", new { @class =
"text-danger" })

Burada ViewModelim Üzerinden Verileri Göndermekteyim, Yalnız Düzenle POST Metot Üzerinde ProjeBilgileri İle Yakalamaya Çalışıyorum Gelen Verileri,

[HttpPost]
public ActionResult ProjeBilgileriDuzenle(int KayitNo, ProjeBilgileri PB, bool? Durum, DateTime? OlusturmaTarihi, string ProjeBasligi, string Aciklama, int? IlerlemeDurumu, double? Burtce, double? KatkiPayi)

ViewModel İle Gönderdiğim Bilgileri Model Tablo Modeli İle POST Alanına Aldığımda null Olarak Gelmektedir,
Burada ViewModel Üzerinden Gönderdiklerimi Nasıl Düzenleme İşleminde POST Edebilirim ?

Sizlerden Bilgi Beklemekteyim, İyi Çalışmalalar...

Bu konu 4 ay önce Hakan Uzuner tarafından düzenlendi
Alıntı
Topic starter Gönderildi : 03/10/2020 22:32
Konu Etiketleri
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi
Gönderen: @ibrahimayhan

Merhabalar,
MVC İle Tab Page Olan Controller Üzerinde ViewModel İle Verileri Dönmekteyim, Yalnız Bir Alanda Post Metot Düştüğümde Veriler null Gelmektedir,

Uygulama Sorunumu Yaşıyorum veya Yanlış mı Kullanıyorum,

@model ProjeTakipPortali.ViewModels.ProjeBilgileriVM

@Html.LabelFor(model => model.projeBilgisi.OlusturmaTarihi, htmlAttributes: new { @class =
"control-label col-md-2" })
@Html.EditorFor(model => model.projeBilgisi.OlusturmaTarihi, new { htmlAttributes = new { @class =
"form-control" } })
@Html.ValidationMessageFor(model => model.projeBilgisi.OlusturmaTarihi, "", new { @class =
"text-danger" })

Burada ViewModelim Üzerinden Verileri Göndermekteyim, Yalnız Düzenle POST Metot Üzerinde ProjeBilgileri İle Yakalamaya Çalışıyorum Gelen Verileri,

[HttpPost]
public ActionResult ProjeBilgileriDuzenle(int KayitNo, ProjeBilgileri PB, bool? Durum, DateTime? OlusturmaTarihi, string ProjeBasligi, string Aciklama, int? IlerlemeDurumu, double? Burtce, double? KatkiPayi)

ViewModel İle Gönderdiğim Bilgileri Model Tablo Modeli İle POST Alanına Aldığımda null Olarak Gelmektedir,
Burada ViewModel Üzerinden Gönderdiklerimi Nasıl Düzenleme İşleminde POST Edebilirim ?

Sizlerden Bilgi Beklemekteyim, İyi Çalışmalalar...

merhaba 

[HttpPost]
public ActionResult ProjeBilgileriDuzenle(int KayitNo, ProjeBilgileri PB, bool? Durum, DateTime? OlusturmaTarihi, string ProjeBasligi, string Aciklama, int? IlerlemeDurumu, double? Burtce, double? KatkiPayi)

 

yerine 

 

[HttpPost]
public ActionResult ProjeBilgileriDuzenle(ProjeTakipPortali.ViewModels.ProjeBilgileriVM model)

 

olarka neden kullanmıyorsunuz ? 

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 04/10/2020 21:31
Ibrahim Ayhan
(@ibrahimayhan)
Üye

@eravse

Merhabalar,

Beta Ortamda Oldugu İcin İlk Sira O Sekilde Yazmistim, Sonradan Duzeltildi

Ayrica Yasadigim Sorun Cozumlendi, Action Alaninda ViewModel Cagirildiktan Sonra Update Alaninda View Model Uzerinde List Cagirarak İslem Saglanmistir.

CevapAlıntı
Topic starter Gönderildi : 04/10/2020 21:52
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

bilgi için teşekkürler. 

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 04/10/2020 21:56
Paylaş: