ModalPopupExtender を使用して、一連の入力コントロールと、EnableClientScript が true に設定されたいくつかのバリデータを含むモーダル ポップアップ ウィンドウを表示しています。
私が直面している問題は、モーダルポップアップが表示された直後にクライアント側の検証が実行されることです(サーバーからではなく、クライアント側のコードを介して)。
これを防ぐ方法はありますか?
1 に答える
0
私は現在、あなたとまったく同じ問題に直面しています。
今のところ、現在の入力に「デフォルト」のテキスト値を入力することで、この状況を処理するためにJavaScriptを実行しました。また、デフォルト値が入力にある場合は、スタイルの色を黒ではなく灰色に変更します。
次に、ユーザーが入力をクリックすると、別のJavaScript関数が呼び出されて入力がクリアされ、色が黒に戻ります。
したがって、私のJavascript検証は、入力カラースタイルに基づいています。バリデーターが機能するはずなので、私はこれを行う方法があまり好きではありません...
そこでいくつかの情報を見つけました:http: //forums.asp.net/t/1066821.aspx http://forums.asp.net/t/1057570.aspx
しかし、実際には、web.configにtagMappingを挿入すると、マスターページまたは.apsxページのすべてのコントロールが.apsx.vbページに見つかりません...
PS現在のJavascript(完全に機能している)を提供してほしい場合は、教えてください:)
于 2009-02-04T22:53:59.337 に答える