我想找出一个DevExpress datagrid回调的正确的JavaScript语法来传回数据回到客户端。devexpress回调结果语法
在.aspx中,我在DataGrid行中使用js调用:dg.PerformCallback(key);
在CustomCallback事件中安装了onclick事件,并在aspx.cs文件中正确地访问了此函数,但无法将数据传回客户端:
protected void dg_CustomCallback(
object sender,
DevExpress.Web.ASPxGridView.ASPxGridViewCustomCallbackEventArgs e)
{
string key = e.Parameters; // works
e.Results = "something"; // .Results does not exist
return;
}
然后,我从CustomCallback切换到DataCallback因为DevExpress.Web.ASPxGridView.ASPxGridViewCustomDataCallbackEventArgs
确实有.Results
财产。但是,我无法弄清楚相应的javascript调用。我妄图:dg.PerformCallback(key);
,dg.PerformDataCallback(key);
和dg.SendCallback(key);
我也想知道,如果上述问题解决后,我需要程序从回调后的服务器接收返回的数据,js函数。
@ Thanos K:谢谢你的帮助。我肯定会在某个时候尝试,但现在我意识到在这种情况下我可以完全避免回调,因为我需要的是突出显示用户选择的行,这可以使用一些客户端js来完成码。收集用户单击确定按钮时要传输的选定行键值集也是客户端js任务。 – Roland