Мне пришлось исправить ошибку в Ajax-Toolkit от PreRender:

лкнулся с несколько странной ошибкой при использовании набора инструментов управления ajax TabPanel. У меня есть 4 вкладки в строке, например, так:

[Tab1] [Таб2] [tab3] [tab4]

Теперь вкладка 2 должна появляться только при определенных обстоятельствах, поэтому ее видимость установлена ​​на false. Однако, несмотря на то, что он невидим, если бы я нажал на Tab 3, он бы загрузил вкладку перед переключением на Tab 1. Аналогичным образом, выбор tab4 загрузит tab4, но затем сразу переключится на tab3. На стороне сервера событие ActiveTabChanged запускается дважды: один раз для правильно выбранной вкладки, один раз для вкладки, которую он тоже переключает.

Если я переместить Tab2 в конец ряда вкладок, все работает нормально. Немного прочитав инструментарий, я полагаю, что это ошибка, связанная с индексом активной вкладки, и javascript устанавливает его на единицу ниже, чем должен, но я не уверен, как это исправить.

Ответы на вопрос(1)

Ваш ответ на вопрос