0

ユーザーコントロールであるコンテストフォームがあります。これは、複数のユーザーコントロールがあるページにあります。ユーザーがボタンをクリックすると、usercontrolにあるこのフォームが表示され、最初はdiv(ページ上にあります)が非表示になります。私が遭遇している唯一の問題は、ページの投稿が戻ったときに、エラーが発生した場合でもDIVが非表示になることです。エラーが発生した場合にDIVを開いたままにする必要があります。フォーム検証のコードロジックはユーザーコントロールにあるので、ページにあるDIVにアクセスするにはどうすればよいですか?ページはマスターページです。マスターページでコードロジックを実行しません。マスターページにコードを記述せずにこれを実現する方法はありますか?

4

1 に答える 1

0

最善の方法は、ユーザー コントロールでエラーが発生したかどうかを示すプロパティを公開し、そのユーザー コントロール プロパティに基づいてページ自体で Div の可視性を設定することです。

于 2012-05-25T13:19:33.420 に答える