ajax:TabContainer
Web フォームに があり、 に 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
。ユーザーがタブをクリックするたびに必要ではないときに、このイベントを発生させる方法を教えてもらえますか?