ASP.NET 2.0數據教程之五:聲明參數

作者: №.零零伍  來源: 博客園  發布時間: 2008-10-08 10:03  閱讀: 3445 次  推薦: 0   原文鏈接   [收藏]  
 

系列文章導航:

ASP.NET 2.0數據教程之一:創建一個數據訪問層

ASP.NET 2.0數據教程之二:創建一個業務邏輯層

ASP.NET 2.0數據教程之三:母板頁和站點導航

ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據

ASP.NET 2.0數據教程之五:聲明參數

ASP.NET 2.0數據教程之六:編程設置ObjectDataSource的參數值

ASP.NET 2.0數據教程之七:使用DropDownList過濾的主/從報表

ASP.NET 2.0數據教程之八:使用兩個DropDownList過濾的主/從報表

ASP.NET 2.0數據教程之九:跨頁面的主/從報表

ASP.NET 2.0數據教程之十:使用 GridView 和DetailView實現的主/從報表

ASP.NET 2.0數據教程之十一:基于數據的自定義格式化

ASP.NET 2.0數據教程之十二:在GridView控件中使用TemplateField

 

ASP.NET 2.0中操作數據::聲明參數

導言

在上一章的教程中,我們看了GridViewDetailsViewFormView綁定到OjbectDataSource控件顯示數據ObjectDataSource調用了類ProductsBLLGetProducts()方法。方法GetProducts()返回一個有Northwind數據庫的Products表的所有記錄組成的強類型數據表。類ProductsBLL還包含了其它返回部分數據的方法:GetProductByProductID(productID)GetProductsByCategoryID(categoryID) GetProductsBySupplierID(supplierID) 。這三個方法要求輸入一個參數來指示如何篩選返回的產品信息數據。

ObjectDataSource可以調用需要傳入參數的方法,不過為了實現這一點,我們需要指定這些參數從哪里獲取值。這些參數的值可以通過硬代碼傳入,也可以從某類來源動態地獲取,包括:查詢字符串的值(QueryString),會話變量(Session variables),頁面上控件的屬性值,或者其它。

在這一章的教程里,讓我們開始舉例說明如何使用參數設置一個硬編碼的值。特別地,我們將著眼于添加一個DetailsView到頁面來顯示一個名為Chef Anton’s Gumbo Mix的特殊產品,它的ProductID5 。下一步,我們將看看如何基于Web控件設置參數的值。特別地,我們將使用一個TextBox讓用戶鍵入國家(country),在點擊某個按鈕后列出駐該國家的供應商。

0
0
 
標簽:ASP.NET 參數
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()