最近在實習,在上頭交付的任務中,由於需要使用Asp.Net的ListView控件,因此必然得就使用了ObjectDataSource控件,由於在使用過程中,需要網頁中的參數發送到后台后,運行該參數進行查詢數據。這過程必然就牽涉到將參數傳送給ObjectDataSource控件,然后在進行查詢后的數據綁定。下面我們來看下這個過程是如何實現的:
1.創建一個WebForm頁面,拖入ListView控件和ObjectDataSource控件
2.配置ObjectDataSource數據源按照以下步驟進行配置
2.1、選擇業務對象為獲取數據的類
2.2、選擇Select函數,下一步
2.3、點擊完成
3.切換到設計視圖,在設計視圖中配置ListView的數據源為剛添加的ObjectDataSource對象
4.設置ObjectSource的SelectMethod函數的參數,並執行SelectMethod函數
int id = 35; ObjectDataSource1.SelectParameters["ID"].DefaultValue = id.ToString(); ObjectDataSource1.Select(); ObjectDataSource1.DataBind();
5.最后出來的效果便是這樣子的:
以上便是自己在使用objectSource控件的一個總結,水平有限,請各位多多指教。