Я пытаюсь получить отчет на основе различной информации, расположенной на вкладках. Как узнать, выбрана ли вкладка? Я искал что-то вроде:
if(colorListTab.isSelected) { }
но не повезло! Можете ли вы, ребята, помочь мне с этим?
Можно использовать свойство ActiveTab, например (в ActiveTabChanged):
ActiveTab
ActiveTabChanged
if(TabContainer1.ActiveTab.Equals(colorListTab)){ }
или использовать ActiveTabIndex:
ActiveTabIndex
if(TabContainer1.ActiveTabIndex == 1){ //second tab }
http://www.dotnetcurry.com/ShowArticle.aspx?ID=178
Требуемое свойство - «ActiveTab», свойство фактического TabContainer (не отдельной вкладки)
if(colorListTabContainer.ActiveTab.TabIndex == 1) { //You only get here if the index of the active tab is 1 }
Попробуйте использовать ActiveTabChanged событие
Также, пожалуйста, взгляните на этот вопрос AJAX ToolKit TabContainer: можно ли захватить событие «Изменение активной панели вкладок»