問題タブ [requiredfieldvalidator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2990 参照

asp.net - ASP.Net WebForms requiredfieldvalidatorがFireFoxで機能していませんか?

ドロップダウンリストでフィールドバリデーターを使用するWebFormsアプリがあります。IEでは動作しますがFireFoxでは動作しません。

これは私がやっている非常に簡単なことです。ドロップダウンとバリデーターの設定は次のとおりです。

WebサーバーでASP.Net2.0を実行しています。JavascriptはFireFoxブラウザで有効になっています-この問題は、私がテストしたすべてのFFブラウザで、複数の日常のマシンで発生するため、インストールがロックダウンされていることが原因ではないと思います。

0 投票する
4 に答える
628 参照

c# - asp.net のフィールド バリデータ

複数のフィールドを検証する「必須フィールド バリデーター」コントロールを使用することは可能ですか (たとえば、12 個のテキスト ボックスが必要です。12 個の RFV コントロールを使用しないようにしたいと考えています。検証がトリガーされた場合、方法はありますか?カスタマイズされたメッセージ (「textA is empty」または「textB is empty」) などを表示しますか?

0 投票する
6 に答える
61999 参照

asp.net - 送信ボタンをクリックした後にrequiredfieldvalidatorエラーメッセージを表示する方法

現在のテキストボックスから移動すると、エラーメッセージが表示されます。送信ボタンをクリックするまで表示したくない。

0 投票する
2 に答える
2095 参照

asp.net - ASP.NET 必須フィールド バリデーターは、Firefox でフォーカス時に起動します

更新パネルに2つのasp.netテキストボックスがあります。両方のテキスト ボックス コントロールには、次のフィールドへの autotab にアタッチされた JavaScript がいくつかあり、数値入力のみを許可します。最初のフィールドにデータを入力して Enter キーを押すと、フォーカスが次のフィールドに移動し、フィールドに入力したばかりなのに、2 番目のフィールドの requiredfieldvalidator に「* 必須」エラー メッセージが表示されます。最初にテキストボックスに入ったときにバリデーターが起動しないようにするにはどうすればよいですか?

また、両方のテキスト ボックスがグリッドビュー フッターにあることにも言及する必要があります。

コードは次のとおりです。

コードビハインドで:

そしてJavaScript:

JavaScript は、有効な文字のサブセットのみを許可し、ユーザーが Enter キーを押すと、フォーカスを次のフィールドに設定します。

0 投票する
2 に答える
5187 参照

asp.net - RequiredFieldValidationが特定のコントロールからのポストバックに対してトリガーされるのを防ぐことはできますか

RequiredFieldValidatorを関連付けた多数のテキストボックスコントロールを含むWebフォームがあります。ページを送信するときに不完全なフィールドをレンダリングするために、ページにValidationSummaryコントロールがあります。

ただし、同じページに画像アップロード機能を追加する必要があり、アップロードを実行するために投稿する[アップロード]ボタンがあります。ただし、このアップロードボタンでページの残りの部分でRequiredFieldValidatorsがトリガーされることは望ましくありません。検証が行われる限り、このアップロードポストバックは無視されます。

ページでこのアップロードボタンを送信したときにRequiredFieldValidatorが起動しないようにする最善の方法は、現時点では、ページ上の他のすべてのテキストボックスコントロールに最初に入力しない限り、アップロードが行われないためです。

0 投票する
5 に答える
3420 参照

asp.net-mvc - ASP.NET MVC 2.0 のビューで [必須] フィールドのマークアップを定義する

検証に最適な [Required] で装飾されたプロパティを持つモデルがあります。ただし、ユーザーが検証のためにデータを入力する前に必須であることを示すために、ビュー内のこれらの必須フィールドにアスタリスク (またはその他のスタイル) のマークを付けたいと考えています。

これを可能にするために MVC フレームワークに組み込まれているものを見つけることができないようです。

最終的に防止しようとしているのは、後でモデル プロパティから [Required] を削除した場合に 2 か所でコードを変更する必要があることです。

どうもありがとう

0 投票する
1 に答える
1971 参照

vb.net - vb.net でプログラムによって作成されたチェックボックスの requiredfieldvalidator

これは私のチェックボックスのコードの一部です。

これで、DB からプルされたレコードに応じて 1 から n のチェックボックスが作成されます。ユーザー側では、送信をクリックする前に少なくとも 1 つのチェックボックスをオンにする必要があります。どうすればこれを達成できますか?

0 投票する
2 に答える
4081 参照

cakephp - CakePHP の「必須」検証

この検証に間違いはありますか???

brand_id は選択ボックス です メッセージが配列にない場合、
「ブランドを選択」ではなく「メッセージ」としてエラーを表示します エラーを表示します

CakePHP 1.3 の使用

0 投票する
1 に答える
659 参照

asp.net - asp.net ユーザーコントロール SetFocusOnError

ページ上に同じユーザーコントロールのいくつかがある aspx ページがあります。ユーザーコントロールには、必須フィールドバリデーターを持つテキストボックスがあります。バリデーターは機能しますが、setonfocus="true" は機能していないようです。さらに、バリデーターがエラー メッセージを表示するときに aspx ページのボタンを押すと、ボタンは引き続きコード ビハインドを起動します。

ユーザー コントロールとボタンに関する限り、aspx ページは次のようになります。

およびユーザーコントロールバリデーター

ユーザーコントロールは、aspxページからバリデーターを取得してユーザーコントロールで使用するように配線されています...このようなもの

そして、page_load に AssignValidation をロードします

とにかく..これがあなたが私を正しい方向に向けるのに必要な情報であることを願っています.

私がやろうとしているのは、必要なフィールドバリデーターがユーザーコントロールテキストボックスに何もない場合にユーザーコントロールにフォーカスを置き、aspxページのボタンが起動しない場合です..ユーザー コントロールのない aspx ページでバリデーターを使用する

ありがとうシャノン

0 投票する
2 に答える
31653 参照

asp.net - RangeValidator の日付形式

RangeValidator を使用して、テキストボックスに入力された日付を検証し、デフォルトの日付形式で正常に機能していますが、現在は「dd/MM/yyy」の日付形式が必要ですが、この日付形式で例外を生成しています。私のコードの解決策を教えてください:

aspx ページ:

コードビハインドで: