我在一个页面中有两个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();}}
调试时发现没有错误...为什么这样?请建议解决方案!
答案 0 :(得分:0)
出现问题是因为回调响应包含有关启动此回调的控件的信息。即如果ASPxGridView2不是ASPxGridView1的一部分,则此代码不会产生任何影响,因为有关ASPxGridView的信息未传递给客户端。一种可能的解决方案是将回调发送到ASPxGridView2并将此控件绑定到其CustomCallback事件处理程序中的数据。另请参阅How to show detail information in a separate ASPxGridView示例。
答案 1 :(得分:-1)
按照后续步骤