Asp.Net中ObjectDataSource控件傳參綁定數據


最近在實習,在上頭交付的任務中,由於需要使用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控件的一個總結,水平有限,請各位多多指教。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM