MVC'de View'den Controller'e null veri gönderme

nserhantr

Decapat
Katılım
14 Ekim 2018
Mesajlar
1
Merhaba. Ben daha önceden yaptığım projelerde MVC'de null veri gönderdiğimi düşünüyorum.
Yani Controller şu şekilde;

C#:
[HttpPost]
        public ActionResult makaleEkle(string urunadi, int katID, bool aktifmi)

şimdi burada istediğim urunadi, katID, aktifmi parametreleri viev kısmından gönderince sorunsuz bir şekilde controller kısmına düşüyor. Ancak mesela katID parametresini null gönderince hiç Controller kısmına düşmeden şöyle bir hata veriyor.


Arkadaşlar iki gündür bu sorunla uğraşıyorum. Yanlış mı hatırlıyorum bilmiyorum ama. ben katID null göndersem bile Controller kısmına düşüp patlayacaksa orada patlatıyordum Try Cach içinde çözüyordum falan.
Şimdi direk explorer tarafında bu hatayı alıyorum bunun bir ayarı varmıdır yardımcı olurmusunuz lütfen.
 
Son düzenleyen: Moderatör:
string urunadi, int katID, bool aktifmi kısmını
string urunadi, int? katID, bool aktifmi şeklinde dener misiniz?
 
Arkadaşın söylediği gibi nullable yapmayı deneyin int? katID ve bool? aktifmi parametrelerini.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…