在執行時修改ObjectDataSource的引數

2022-07-29 18:33:10 字數 365 閱讀 9399

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection

使用gridview1來顯示查詢結果,objectdatasource1是資料來源。問題是如何能夠在程式的執行時設定讓objectdatasource1動態呼叫業務端的三個方法。

解決方法,在objectdatasource的selecting事件裡,可以修改輸入引數

protected void objdatadatasource_selecting(object sender, objectdatasourceselectingeventargs e)

在執行時修改ObjectDataSource的引數

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection 使用gridview1來顯示查詢結果,objectdatasource1是資...

在執行時改變控制項的大小

游標在控制項不同位置時的樣式 由於拐角這點手動精確實在困難 所以用範圍 範圍 3 這樣很容易就找到這一點了 procedure ctrlmousemove ctrl twincontrol shift tshiftstate x,y integer begin with ctrl do begin ...

C 在執行時動態建立型別

c 在執行時動態的建立型別,這裡是通過動態生成c 源 然後通過編譯器編譯成程式集的方式實現動態建立型別 public static assembly newassembly n private system.componentmodel.icontainer components null npro...