从Devexpress gridview 1的回调绑定Devexpress girdview 2

从Devexpress gridview 1的回调绑定Devexpress girdview 2,devexpress,Devexpress,我在一个页面中有两个Devexpress gridview 我尝试从devexpress gridview1的自定义回调方法将数据绑定到devexpress gridview2 嗯,在devepress gridview 2上没有填充结果。。是银行 代码如下所示 ASPxGridView1_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { DataTable dt_getdata = CommonBL.

我在一个页面中有两个Devexpress gridview

我尝试从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();}}

调试时没有发现错误…为什么会这样??请提出解决方案

出现此问题是因为回调响应包含有关启动此回调的控件的信息。也就是说,如果ASPxGridView2不是ASPxGridView1的一部分,则此代码将不会产生任何影响,因为有关ASPxGridView的信息不会传递给客户端。一种可能的解决方案是向ASPxGridView2发送回调,并将此控件绑定到其CustomCallback事件处理程序中的数据。另请参考示例。

按照以下步骤操作

对行进行迭代并放入gridview2。确保gridview2与任何数据库连接/链接,否则将无法检索任何数据。 将gridview1的数据源分配给gridview2,记住执行BindingSource.EndEdit和Adapter.UpdateDataset.Table1。