家庭控制器
public ActionResult Index()
{
using (MvcDB dataBase = new MvcDB())
{
}
return View();
}
public void DataDoldur()
{
using (MvcDB dataBase = new MvcDB())
{
Kategori ktgr1 = new Kategori();
ktgr1.KategoriAdi = "Spor";
dataBase.Kategori.Add(ktgr1);
dataBase.SaveChanges();
}
}
Run Code Online (Sandbox Code Playgroud)
Index.cshtml
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
<div>
<div>
<label>Kategori Seçiniz:</label>
</div>
<select name="Seçilen Kategori">
@foreach (Kategori kategori in Model)
{
<option>@kategori.KategoriAdi</option>
}
</select>
<input type="submit" value="Haberleri Listele " />
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
"System.Web.Mvc.WebViewPage.Model.get返回null"错误我明白了.我该怎么办?我的数据库准备好了,但我无法使用它.我认为这是真的,但不起作用.我怎样才能让foreach工作?不明白这一点.