2008-09-01 4 views
3

Я использую перекрестную страницу postback для страницы А для передачи данных на страницу B.Cross постбэк не работает кнопка

Кнопки, которая вызывает постбэк поставила его PostBackUrl но отключено на сторону клиента включена пока пользователь не выберет значение из DDL, в этот момент кнопка будет включена с использованием javascript. Тем не менее это предотвращает появление обратного перехода через страницу, а страница A просто возвращает к себе.

Если кнопка никогда не отключена, она работает нормально. Кто-нибудь знает, как это решить?

ответ

2

Похоже, когда кнопка отключена .Net не беспокоит добавление необходимых битов для обработки обратной передачи на странице клиенту, поэтому они будут отсутствовать, когда кнопка будет включена на стороне клиента.

Я предполагаю, что одним из решений было бы включить кнопку, чтобы начать с нее (так что .Net добавляет элементы обратной пересылки страницы), а затем отключите ее с помощью javascript, как только элемент управления загрузится на клиенте. Но это звучит немного неуклюже.

Смежные вопросы