程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET MVC Framework體驗(2):顯示列表數據

ASP.NET MVC Framework體驗(2):顯示列表數據

編輯:關於ASP.NET

概述

ASP.NET WebForm下,顯示列表數據,經常會使用服務器控件GridView、 DataList等。在ASP.NET MVC Framework中,我們有兩種方式進行顯示數據,一是使用行內 代碼,即通過循環視圖數據使用<%=%>標記進行呈現;二是使用服務器控件,同樣可 以把視圖數據綁定在服務器控件,如ASP.NET 3.5中的新控件ListView。

准備數據訪 問

這裡我們顯示一個Post的列表DataContext和實體定義如下:

[Database(Name="Blog")]
public class BlogDataContext : DataContext
{
  public BlogDataContext()
     : base (@"Server=.\Sql2005;User Id=sa;Password=;Database=Blog")
  {

  }
  public Table<Post> Posts
  {
     get
    {
      return this.GetTable<Post>();
     }
  }
}
Post實體:
[Table(Name="Posts")]
public class Post
{
  [Column(IsPrimaryKey=true,IsDbGenerated = true)]
  public int Id
  {
    get; set;
  }
  [Column]
  public string Title
  {
    get; set;
  }
  [Column]
  public string Author
  {
     get; set;
  }
  [Column]
  public DateTime PubDate
   {
    get; set;
  }
  [Column]
  public string Description
  {
    get; set;
  }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved