私はMasterPageを<div>
ロゴ、バナー、ASCXログインコントロールのタグに分割し、ページの残りの部分はすべてのASPXページをホストする<div>
必要があります。<asp:ContentPlaceHolder>
ログインコントロールは更新パネルにあります。
問題:
一部のASPXページには、カスタムバリデーターを備えたテキストボックスを備えた入力フォームを備えたASCXページがあります。[ログイン]ボタンをクリックすると、結果のポストバックもこの入力データを投稿しようとしますが、フォームが空白でデータがないため失敗します。したがって、postback
ログインの場合も通過しません。検証のない他のASPXページでは、ログインが実行されます。
ログイン用に別のページを用意することでこれを解決できます...多分ModalPopupなどで?しかし、同じページにある2つのボタンに取り組む他の方法はありません....そのうちの1つはマスターからのものですか?