ASP.NET 2.0數據教程:通過BLL類訪問類型化數據集
作者:電機拖動
本文主要介紹了asp.net 2.0數據操作中的業(yè)務邏輯層的第二步。
在本教程的***節(jié)中,我們給出了直接使用類型化數據集的例子,不過在我們添加了BLL類之后,表示層就可以通過BLL來工作了。在本教程的***節(jié)中的AllProducts.aspx的例子中,ProductsTableAdapter用于將產品列表綁定到GridView上,代碼如下所示:
- ProductsTableAdapter productsAdapter = new ProductsTableAdapter();
- GridView1.DataSource = productsAdapter.GetProducts();
- GridView1.DataBind();
要使用新的BLL類,我們所需要做的僅僅是簡單的修改一下***行代碼。用ProductBLL對象來代替 ProductsTableAdapter即可:
- ProductsBLL productLogic = new ProductsBLL();
- GridView1.DataSource = productLogic.GetProducts();
- GridView1.DataBind();
BLL類也可以通過使用ObjectDataSource來清晰明了的訪問(就像類型化數據集一樣)。我們將在接下來的教程中詳細的討論ObjectDataSource。
圖三:GridView中顯示的產品列表
【編輯推薦】
責任編輯:book05
來源:
博客園