ASP.NET C# MVC 係 View 上增加 ListView 方法
先係 Project 上 為要用既 Database 建立一個 ADO.NET Entity Data Model 方法係呢一個 Page. Testing Detail: Database Instance : SQL Server Database : dbo.Soccer Table : Team Column : Team_ID, Team_Name |
Views\Home\About.aspx |
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<MvcApplication2.Team>>" %> <% foreach (var item in Model) { %> <tr> <td><%=item.Team_ID%></td> <td><%=item.Team_Name%></td> </tr> <% } %> |
Controllers\HomeController.cs |
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcApplication2.Controllers { public class HomeController : Controller { private SoccerEntities _db; … … public ActionResult About() { _db = new SoccerEntities(); ViewData.Model = _db.Team.ToList(); return View(); } } } |