0

タブコンテナに2つのタブパネルがあり、両方のパネルに独自のヘッダーテキストがあります。タブコンテナをテーブルの中に入れました。

テーブルの上(またはtabcontainer)にラベルがあり、私がやろうとしているのは...タブの選択に従ってラベルテキストを変更する...以下のコード:

if(tabcontainer.activetabindex == 0)
{
 label1.text = tabpanel1.headertext;
}

 else {label1.text = tabpanel2.headertext;}

しかし、これは機能していません... panel2を選択しても、ラベルにはpanel1ヘッダーテキストと同じテキストが表示されます...希望どおりに変更されません。

私は何か間違ったことをしていますか?助けてください。

ありがとう、ラフル

4

1 に答える 1

0

TabContainerはポストバックなしでアクティブなパネルを変更するため、コードは起動しません。
javascriptコードを作成し、ブラウザのtabchangeで呼び出す必要があります。

于 2011-02-25T00:59:39.997 に答える