Событие AspxCallback EndCallback не работает - PullRequest
0 голосов
/ 08 марта 2011

У меня был рабочий aspxcallback, сегодня он начал работать.Я перепробовал все, изменил элемент управления, дал ему новое имя, добавил новый элемент управления aspxcallback.Но никто из них не заставляет это работать.

<dxcb:ASPxCallback ID="pageCloseCall" runat="server" 
    ClientInstanceName="pgCloseCS" OnCallback="pageCloseCall_Callback">
    <ClientSideEvents EndCallback="function(s,e)
        {
            window.returnValue = e.result;
            self.close();
        }" />
</dxcb:ASPxCallback>

Спасибо за помощь.Мехмет Сериф Тозлу

Ответы [ 2 ]

1 голос
/ 09 марта 2011

Вместо этого обработайте событие CallbackComplete на стороне клиента ASPxCallback. Это работает?

0 голосов
/ 12 марта 2015

<dxcb:ASPxCallback ID="pageCloseCall" **ClientInstanceName="pageCloseCall1"** runat="server" ClientInstanceName="pgCloseCS" OnCallback="pageCloseCall_Callback"> <ClientSideEvents EndCallback="function(s,e) { window.returnValue = e.result; self.close(); }" /> </dxcb:ASPxCallback>

Сначала необходимо добавить ClientInstanceName Атрибут. Затем на стороне сервера, в случае, если ваш AspxCallBack вызовет вызов, вы должны вызывать .PerformCallback () , что вызывает вызов pageCloseCall_Callback . Примечание: pageCloseCall1 .PerformCallback () использует ClientInstanceName вместо ID .

Regrads, Andoura

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...