ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[2] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[3] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[4] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[5] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[6] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[7] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[8] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[9] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[10] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[11] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[12] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
[13] ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
系列文章導航:
ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據
ASP.NET 2.0數據教程之六:編程設置ObjectDataSource的參數值
ASP.NET 2.0數據教程之七:使用DropDownList過濾的主/從報表
ASP.NET 2.0數據教程之八:使用兩個DropDownList過濾的主/從報表
ASP.NET 2.0數據教程之十:使用 GridView 和DetailView實現的主/從報表
ASP.NET 2.0數據教程之十一:基于數據的自定義格式化
ASP.NET 2.0數據教程之十二:在GridView控件中使用TemplateField
導言
在完成了應用程序架構和頁面的設計后,我們可以開始探討如何實現多種多樣的普通數據到報表展現的任務。前面我們已經了解到如何在從數據訪問層和業務邏輯層綁定數據到ASP.NET頁面上的數據控件。在ASP.NET 1.x應用程序中,通過對數據控件的DataSource屬性賦值然后調用控件的DataBind()方法從而實現數據展現的方式在ASP.NET 2.0應用程序中可以繼續使用。然而,ASP.NET 2.0的數據源控件提供了一種新的方式,使用這些控件可以讓你輕松從上文中創建的業務邏輯層中進行數據綁定,甚至不需要手寫一行的代碼。
ASP.NET 2.0提供了五種內置的數據源控件:SqlDataSource、AccessDataSource,、ObjectDataSource、XmlDataSource、和SiteMapDataSource,盡管如果有需要的話你還可以構建自己的自定義數據源控件(custom data source controls)。既然我們在前文中已經完成了應用程序示例的系統架構,基于已有的業務邏輯類我們將使用ObjectDataSource。