2011-02-18 87 views
0

我在頁面中有兩個Devexpress gridview。從devexpress gridview1的回調中綁定Devexpress girdview 2

我試圖從DevExpress的gridview1的自定義回調方法將數據綁定到DevExpress的gridview2 ..

也沒有結果被填充上devepress gridview的2 ..這是銀行......作爲顯示

守則

ASPxGridView1_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) 
{ 
DataTable dt_getdata = CommonBL.GetUserDefinedresult("select * from Accounts where ID='tr=009'"); 
if(dt_getdata!=null) 
{ 
ASPxGridView2.DataSource = dt_getdata; 
ASPxGridView2.DataBind();}} 

沒有錯誤,在調試時發現......爲什麼是這樣?請建議解決方案!

回答

0

問題出現是因爲回調響應包含有關啓動此回調的控件的信息。即如果ASPxGridView2不是ASPxGridView1的一部分,則此代碼不會有任何影響,因爲有關ASPxGridView的信息不會傳遞給客戶端。一種可能的解決方案是將回調發送到ASPxGridView2,並將此控件綁定到其CustomCallback事件處理程序中的數據。請參閱How to show detail information in a separate ASPxGridView示例。

+0

thnnks ...它的工作原理 – pheonix4eva 2011-02-20 04:46:09