Devexpress ASPxCallback на стороне клиента. Результат не определен
Я звоню 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?
2 ответа
Решение
Взгляните на это:
Вместо этого обработайте событие ASPxClientCallback.CallbackComplete и используйте свойство e.result (обратите внимание на регистр символов):
http://demos.devexpress.com/ASPxperienceDemos/Callback/Example.aspx