0

我是 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”不为空!

我希望你能帮帮我!对不起,我的英语不好,我不是英语。

问候,

寿司

4

0 回答 0