Мастер Asp.Net в элементе управления ASPxCallBackPanel - PullRequest
0 голосов
/ 16 августа 2010

Я использую ASPxPopUpControll, в котором у меня есть панель ASPxCallBack. Эта CallbackPanel была встроена туда, потому что я хотел иметь решение, основанное на обратных вызовах, несмотря на перезагрузку страницы каждый раз.

В этой CallBackPanel я встроил asp: Wizard.

Чего я хочу добиться, так это избавиться от постбэков после нажатия следующих кнопок и т. Д. В этом мастере.

Есть подсказки?

Может быть, есть другой способ создать хорошего мастера без постбэков?

спасибо за помощь

Ответы [ 2 ]

1 голос
/ 17 августа 2010

ASPxCallbackPanel не может перехватывать обратные передачи и «преобразовывать» их в обратные вызовы, поскольку MS UpdatePanel делает это. Таким образом, возможное решение состоит в том, чтобы заменить ASPxCallbackPanel на MS UpdatePanel и использовать внутри него мастер. Еще одним решением является использование ASPxPageControl, размещение всех необходимых элементов управления на его страницах и управление ими вручную.

1 голос
/ 16 августа 2010

Я бы порекомендовал изучить ajax и jquery для асинхронных обратных передач, чтобы вы не обновляли страницу, и вам нужно было бы обновить только небольшую часть пользовательского интерфейса.

...