public ActionResult AddDinner()
{
Dinner dinner = dinnerRepository.GetDinner(id);
ViewData["dinner"] = repository.AllDinners();
return View(dinner);
}
1) Tout d'abord, l'objet dîner et le ViewData["dinner"]
passent-ils à la vue?asp.net viewdata
2) Deuxièmement, comment est-ce que je passerais sur la ViewData["dinner"]
dans la vue?
Vous devez modifier soit le nom de la variable 'dinner' ou la clé de la' ViewData' article. (À moins qu'ils ne contiennent la même chose.) Utiliser le même nom rend difficile la compréhension de la question: imaginez combien il sera difficile de lire le code de votre vue. –
@Jeff: totalement, c'est un peu confus quand vous le lisez pour la première fois :) @mazhar: changez-le en ViewData ["dîners"] ou sth: P –