Possible Duplicate:
ASP.NET MVC: No parameterless constructor defined for this objectHttpPost - Bir ASP.NET MVC3 uygulama üzerinde çalışıyorum
"Bu nesne için tanımlanan yok parametresiz oluşturucu".
Bir kullanıcı bir formda girdiğinde bilgi almak için [HttpPost]
kullanmaya çalışıyorum.
oturtmakta ben şu var "varsayılan" boş ASP.Net projenin Oturum açma komut dosyalarını kapalı ne: Benim denetleyicisi olarak
:
public ActionResult Ticket(int id)
{
Models.Ticket model = new Models.Ticket(id);
return View("Ticket", model);
}
[HttpPost]
public ActionResult Ticket(int id, MMCR.Models.Ticket model)
{
if (id != model.TicketNo)
{
return View("Error");
}
return View("Ticket", model);
}
Ve View ben vardır:
(açık bir şekilde yinelenen şeyleri keser).
Exception Details: System.MissingMethodException: No parameterless constructor defined for this object.
herkes bu sorunun çözümüyle ilgili bazı tavsiyelerde Can: Ben düğmesini tıkladığında
Ancak, bir hata alıyorum?
Parametre yapıcısı hangi nesne eksik? Eğer sizinkilerden biri ise, karanlıkta bir bıçak alıp buna parametrik olmayan bir kurucu ekleyebilirsiniz. –
Yığın İzinde bulunan hiçbir şey sınıflarımdan biri değil. :( – TZHX
http://stackoverflow.com/q/1355464/102937 –