ajax:TabContainerWeb フォームに があり、 に 2 がありTabPanelますTabContainer。ユーザーが 2 番目の をクリックしたときに、サーバー側のメソッドを呼び出す必要がありますTabPanel。ユーザーが最初TabPanelにクリックすると通知が表示され、ユーザーが 2 番目をクリックするとTabPanelサーバー側のコードが起動されます。
そのために、ActiveTabChanged と OnClientActiveTabChanged を使用しようとしました。
サーバー側コード
void TabContainer1_ActiveTabChanged(object sender, EventArgs e)
{
//Code goes here
}
JavaScript コード
function fireChangedEvent(sender, e) {
if (sender.get_activeTabIndex() == 1) {
return false;
}
else {
return true;
}
}
ただし、ユーザーが起動するタブをクリックするたびに機能するわけではありませんTabContainer1_ActiveTabChanged。ユーザーがタブをクリックするたびに必要ではないときに、このイベントを発生させる方法を教えてもらえますか?