He encontrado un error algo extraño al usar el kit de herramientas de control ajax TabPanel. Tengo 4 pestañas en la fila de esta manera:Ajax Tookit TabPanel Invisible Tag Bug
[Tab1] [Sep2] [Tab3] [TAB4]
Ahora ficha 2 solamente debe aparecer en ciertas circunstancias, y también lo ha hecho su visibilidad se establece en false. Sin embargo, aunque es invisible, si tuviera que hacer clic en la pestaña 3, se cargaría la pestaña antes de pasar a la pestaña 1. Del mismo modo, al seleccionar tab4 se cargará tab4 pero luego se cambiará a tab3. En el lado del servidor, el evento ActiveTabChanged es golpeado dos veces, una para la pestaña correctamente seleccionada, una vez para la pestaña que está cambiando también.
Si muevo Tab2 al final de la fila de pestañas, todo funciona bien. Después de haber leído un poco sobre el kit de herramientas, supongo que se trata de un error relacionado con el índice de pestañas activas, y el javascript lo establece en uno más bajo de lo que debería, pero no estoy seguro de cómo solucionarlo.