1

javascript を使用して div の内容を表示するボタンがあるページがあります。ポストバックを行う ASP.net バリデータ コントロールがあります。firebug で JavaScript をステップ実行すると、ページにはまだ div が表示されています。ページを正常に実行すると、javascript によって div が 1 秒間表示され、リロード時にポストバックによって表示がオフにリセットされます。どうすればこれを防ぐことができますか?

ありがとう!

4

1 に答える 1

1

DIV を表示可能にするときは、ポストバックで永続化される非表示フィールドの値を設定します。Load でその値を読み取り、同じ DIV をサーバー側で表示する必要があるかどうかを判断します。

ポストバックが発生すると、ページ全体が再構築されるため、サーバーから切断されたクライアント側で変更されたものは、単純に永続化することはできません。

于 2013-07-22T23:57:00.840 に答える