Şimdi Ara

Asp .net MVC 4 object reference not set to an instance of an object Hatası

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
587
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar Merhaba MVC ye yeni geçtim ancak bir hata alıyorum veri kayıt ederken bir türlü çözemedim Kodlar ;

    [HttpPost, ValidateInput(false)]
    public ActionResult Add(YeniYayinModel input , HttpPostedFileBase dosya)
    {
    if(!ModelState.IsValid)
    {
    ShowErrorMessage("Hatalı Giriş Yaptınız.");
    return View(input);
    }
    try
    {



    var item = new Yayin
    {

    Ad = input.Ad,
    Spot = input.Spot,
    Tur = input.Icerik,
    Sure = input.Sure,


    };
    if(dosya != null)
    {
    string[] folders = new string[] { "Uploads/Resimler/Buyuk/", "Uploads/Resimler/Kucuk/" };
    string fileExt = System.IO.Path.GetExtension(Path.GetFileName(dosya.FileName)).ToLower();
    string orjName = Guid.NewGuid() + fileExt;
    string filePath = Path.Combine(Server.MapPath("~/" + folders[0]), orjName);
    string filePathThumb = Path.Combine(Server.MapPath("~/" + folders[1]) + orjName);
    dosya.SaveAs(filePath);
    item.ResimBuyuk = "/" + folders[0] + orjName;
    item.ResimKucuk = "/" + folders[1] + orjName;
    }

    Db.Yayinlar.Add(item);
    Db.SaveChanges();


    }
    catch (DbEntityValidationException dbEx)
    {
    foreach (var validationErrors in dbEx.EntityValidationErrors)
    {
    foreach (var validationError in validationErrors.ValidationErrors)
    {
    ShowErrorMessage(validationError.PropertyName + " - " + validationError.ErrorMessage);

    }
    }
    return RedirectToAction("Index");
    }
    ShowSuccessMessage("İşleminiz Başarıyla Gerçekleştirildi.");
    return RedirectToAction("Index");


    }


    YeniYayinModel ;

    public class YeniYayinModel
    {

    [Required]
    public string Ad{get; set;}
    [Required]
    public string Spot { get; set; }
    [Required]
    public string Icerik { get; set; }

    public string KucukResim { get; set; }
    [Required]
    public int Sure { get; set; }

    }

    Yayin;

    public class Yayin
    {

    public int Id { get; set; }
    public string Ad { get; set; }
    public string Spot { get; set; }
    public int Sure { get; set; }
    public string Tur { get; set; }
    public string ResimKucuk { get; set; }
    public string ResimBuyuk { get; set; }
    }

    break point koyup bakıyorum hiç birşey null gelmemesine ragmen hata alıyorum nasıl çözerim acil yardım edebilir misiniz







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.