0

シナリオは次のとおりです...ユーザーコントロールを持つMasterPageを含むASP.NET 4.0 Webサイトがあります。ユーザーコントロールには、クリックイベントが接続されたボタンがあります。この MasterPage を使用する Web フォームには、この MasterPage がページ ベース OnPreInit で動的に割り当てられます。Web フォームは適切なマスター ページを使用していますが、ユーザー コントロールのボタンをクリックすると、2 回目のクリックまで起動しません。これは、マスターページが動的に割り当てられているためと思われますが、修正方法がわかりません。

4

1 に答える 1

0

私はそれを考え出した。ページベースでMasterPageを動的に設定していましたが、ポストバックでない場合のみです。マスターページのポストバック チェックを削除すると、期待どおりに機能しました。

于 2012-09-11T16:35:36.647 に答える