ASP.NET MVC 係 View 上增加 ListView

 
ASP.NET 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
 

 

   \Controller\HomeController.vb
 
   Inherits System.Web.Mvc.Controller
 
   '增加下列
   Private _db As SoccerEntities
 
   Public Sub New()
      _db = New SoccerEntities
   End Sub
   '完
 
   ……
 
   Function Test2() As ActionResult
 
      '增加下列
      ViewData.Model = _db.Team.ToList
      ViewData.Model = (From m In _db.Team Select m).ToList()
      '完
 
      ……
      ……
 
      Return View()
   End Function
 

 

   \Home\test2.aspx
 
   更改下列
   Inherits="System.Web.Mvc.ViewPage(Of List(Of MvcApplication1.Team))"
 
   輸入下列
   <table border="1" cellpadding="0" cellspacing="0">
   <tr><td>Team ID</td><td>Team Name</td></tr>
 
   <% For Each m In Model%>
      <tr><td><%=m.Team_ID%>
      </td><td><%=m.Team_Name%></td></tr>
   <% Next%>
 
   </table>