我是 ASP.NET MVC4 的初学者。
我在我的数据库中创建了一个带有表的模型。我的桌子上有两个条目。
我尝试在我的控制器中发送一个条目,但我的模型上下文返回 null。这是我的代码:
我的控制器:
enter code herepublic class HomeController : Controller
{
//connection à la table
private AnnonceModelContext db = new AnnonceModelContext();
public ActionResult Index()
{
AnnonceModel last_annonce = db.Annonces.Find(2);
if (last_annonce == null)
{
ViewBag.Message = "Pas d'annonce pour le moment";
return View();
}
else
{
return View(last_annonce);
}
}
我的看法:
@model wiki_bird.Models.AnnonceModel
<section id="annonce" class="content-wrapper">
<h1>Annonce</h1>
<p>
@ViewBag.Message
<br />
@Html.DisplayFor(model => model.titre)
</p>
</section>
last_annonce 始终为空,那么我的数据库中的表“Annonce”不为空!
我希望你能帮帮我!对不起,我的英语不好,我不是英语。
问候,
寿司