我致电cb.PerformCallback();
它看起来工作正常,但我无法获得e.result
。
它警告“未定义”。
我可以看到“已开始”和“已结束”警报。
ASPxCallback cb = new ASPxCallback();
cb.ID = cb.ClientInstanceName = "cb";
cb.ClientSideEvents.BeginCallback = @"function (s,e) { alert('started'); alert(e.result); }";
cb.ClientSideEvents.EndCallback = @"function (s,e) { alert('ended'); alert(e.result); }";
我怎样才能获得e.result?
答案 0 :(得分:4)
处理 ASPxClientCallback.CallbackComplete 事件并使用 e.result 属性(注意字符大小写):
http://demos.devexpress.com/ASPxperienceDemos/Callback/Example.aspx
答案 1 :(得分:3)
看看这个: