1

2番目のタブからのページポストバックが最初のタブに再び表示されるときにタブを使用しながら、プロジェクトにブートストラップテンプレートを使用しています。いろいろ試してみましたがうまくいきません 助けてください。

<div id="validationWizard" class="basic-wizard">
    <ul class="nav nav-pills nav-justified">
        <li><a href="#vtab1" data-toggle="tab"><span>1 :</span> Basic Details</a></li>
        <li><a href="#vtab2" data-toggle="tab"><span>2:</span> Family Details</a></li>
        <li><a href="#vtab3" data-toggle="tab"><span>3:</span> Previous School</a></li>
        <li><a href="#vtab4" data-toggle="tab"><span>4:</span> Document Details</a></li>
        <li><a href="#vtab5" data-toggle="tab"><span>5:</span> Registration Details</a></li>
        <li><a href="#vtab5" data-toggle="tab"><span>5:</span> Save Details</a></li>
    </ul>
</div>
4

1 に答える 1

0

現在のタブ インデックスを隠しフィールドに保存し、javascript/jquery を使用してページ レンダリング後に現在のタブを設定することにより、タブの状態を明示的に維持する必要があります。クライアント側でタブ スタイルを適用しているため、サーバーは現在アクティブなタブの状態を認識していません。asp.net ajax コントロール ツールキット - タブ コントロールを使用すると、ASP.NET は自動的にタブの状態を維持します。

于 2014-06-30T12:24:46.920 に答える