при загрузке внешнего содержимого ajax с помощью jQuery, tabcontainer внутри внешнего содержимого ajax по умолчанию не виден - PullRequest
0 голосов
/ 24 ноября 2011

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

1 Ответ

1 голос
/ 24 ноября 2011

Вы имеете в виду вкладку-контейнер AjaxControlToolkit? Скорее всего, при запуске jquery AJAX для получения этой формы не запускаются любые сценарии запуска, необходимые для работы элемента управления с вкладками-контейнерами. Вы можете проверить ответ (для запроса на получение вашей внешней формы) - сравните запрос AJAX с обычным запросом с той же формой и посмотрите, какие пропускаемые сценарии запуска отсутствуют.

Я также советую вам поделиться некоторым кодом, чтобы можно было предложить лучший ответ.

С другой стороны, мой опыт показывает, что элементы управления ASP.NET Server (включая ajax-toolkit) не очень хорошо работают в jquery AJAX. Они предназначены для работы с моделью UpdatePanel. Я лучше использую виджеты html / java-script, такие как плагины Jquery, для лучшего контроля. В этом случае обратите внимание на Jquery UI Tabs в качестве альтернативы контейнеру вкладок.

...