我试图遵循这个例子:使用实体框架(C#)创建模型类
.
我尝试这样做时收到错误:
ViewData.Model = _db.MovieSet.ToList();
Run Code Online (Sandbox Code Playgroud)
在我的intellisense中,我没有得到ToList()
这是代码:
using System.Linq;
using System.Web.Mvc;
using MovieEntityApp.Models;
namespace MovieEntityApp.Controllers
{
[HandleError]
public class HomeController : Controller
{
MoviesDBEntities _db;
public HomeController()
{
_db = new MoviesDBEntities();
}
public ActionResult Index()
{
ViewData.Model = _db.MovieSet.ToList();
return View();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我试图在View上的Repeater中显示结果,任何人都可以帮助代码在后面的代码和ASPX页面中看起来像什么.
Repeater专为Web表单设计,可与Web表单事件一起使用.在MVC中,你真的想避免像Repeater,GridView,ListView这样的数据绑定控件.然而,在循环中将电影吐出很容易:
<% foreach (var item in Model) { %>
<tr>
<td>
<%= Html.Encode(item.Title) %>
</td>
<td>
<%= Html.Encode(item.ReleaseDate.Year) %>
</td>
...
</tr>
<% } %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1702 次 |
| 最近记录: |