0

複雑な ajax フォームを別のファイルにロードしたいのですが、外部 ajax フォーム内の tabcontainer コントロールがデフォルトで非表示になっています。理由がわかりません。

4

1 に答える 1

1

AjaxControlToolkit タブ コンテナーを参照していますか? おそらく、jquery AJAX を使用してそのフォームを取得している場合、タブ コンテナー コントロールが機能するために必要な起動スクリプトが起動されません。応答を調べることができます (外部フォームを取得するためのリクエスト)。AJAX リクエストと同じフォームへの通常のリクエストを比較し、欠落している起動スクリプトを確認します。

また、より良い回答が得られるように、コードを共有することをお勧めします。

別の注意として、私の経験では、ASP.NET サーバー コントロール (ajax-toolkit を含む) は jquery AJAX ではうまく機能しません。これらは UpdatePanel モデルで動作するように設計されています。私はより良い制御のために、Jquery プラグインなどの html/java-script ウィジェットを使用しています。この場合、タブ コンテナの代わりとしてJquery UI Tabsを見てください。

于 2011-11-24T04:50:39.307 に答える