这是我的行动观点:
public ActionResult promo()
{
var model = (from p in entity.promotion
where p.vehicule.Idag == User.Identity.Name
select p).ToList();
return View(model);
}
这是我的 HttpPost 操作:
[HttpPost]
public ActionResult promo(string idv, string dd, string df, string remise)
{
try
{
//some code
ViewData["Resultat"] = "L'ajout de promotion à reussi";
return View();
}
else
{
ViewData["Resultat"] = "Une promotion existe deja dans cette periode";
return View();
}
}
catch (Exception)
{
ViewData["Resultat"] = "L'ajout de promotion à echoué Veillez verifiez le Matricule de véhicule ou ressayer plus tard ";
return View();
}
}
当我调用我的操作时,我得到了这个错误:
La référence d'objet n'est pas définie à une instance d'un objet。
在这一行:
<% foreach (var item in Model) { %>
当我在页面之间导航时,我的页面工作正常,即使在我转到 url 并单击 go 键时出现此错误后它也可以工作。我认为这里缺少一些简单的东西?