問題タブ [comparevalidator]

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 投票する
1 に答える
8187 参照

asp.net - compareValidator 日付のあるテキストボックスと比較する

私の比較バリデータは、それが大きくても小さくても常に起動しています。

また、Culture="en-GB" を設定し、Web 構成でも同じように設定しました。TextBox に添付されたカレンダーを表示するために Ajax ツールキットを使用しています

どうすればいいのかわからないので助けてください。

前もって感謝します

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

asp.net - MaskedEditValidator が機能しないのはなぜですか?

ページに次のコントロールがあります。CompareValidator は機能しますが、MaskedEditValidator は機能しません。何か不足していますか?

0 投票する
3 に答える
43289 参照

asp.net - 比較バリデータを使用した開始日 - 終了日の検証の不発

終了日は常に開始日より後にする必要があるため、CompareValidator を使用して検証を試みました。

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

テキストボックスの開始日があります

別の TextBox の終了日。

しかし、比較フィールドバリデーターは失敗します。

たとえば、開始日が 2/04/2012 で終了日が 10/04/2012 の場合に起動します。

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

asp.net - 日付asp.netでのバリデーターの問題の比較

<telerik:RadDatePicker>2つの開始日と終了日に検証する比較バリデーターがあります。検証ルールは単純です。開始日が終了日よりも大きいかどうかを確認し、エラーメッセージをユーザーに表示して修正してください

期待どおりに機能しますが、開始日と終了日が同じ場合は、予期しないメッセージが表示されます。以下のコード:

日付ピッカーは、開始日と終了日の両方で次のとおりです。

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

asp.net - ASP.NET のコントロール バリデータに関する簡単なクエリ

次の Compare Validator を使用しています。

次のドロップダウン リストで:

何が起こるか: 最初は何も起こらず、デフォルトで「なし」が選択されています。他のオプションを選択してから「なし」を選択すると、エラーが発生します。

私がやりたいことは、ページが最初にロードされたときにすぐにバリデーターにエラーを表示させ、ユーザーが他のオプションに変更して「なし」に戻るのを待たずに、ユーザーがフォームを送信するのを待つことですフォームを再度表示します。

どうすればこれを達成できますか?

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

asp.net - CompareValidatorエラーメッセージの位置

WebページにCompareValidatorコントロールがあり、完全に機能します。これを使用して、ユーザーがテキストボックスに入力できる日付を検証します。問題は、そのエラーメッセージがテキストボックスの右側に表示されることです。テキストボックスの下に表示する方法はありますか?
制御コードは次のようになります。

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

c# - 比較バリデーターがポストバックを停止しない

日付を間違った形式に変更すると、すぐにエラー メッセージが表示されます。

ここに画像の説明を入力

しかし、「btnSaveChanges」ボタンをクリックすると、ポストバックが行われます。ポストバックを行っているため、何かが欠けていると思います。

誰でも問題を解決してください。検証が失敗した場合、ポストバックを停止したい。

ありがとう。

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

asp.net - バリデータ コントロールを使用して asp.net の日付フィールドを検証する

ページに次のバリデータコントロールがあります。

  • 12/09/1900 と入力すると、適切に検証されます。[良い]
  • 12/09/1009 と入力すると、正しく検証されません。[良い]
  • 12/09/09 と入力すると、検証中です。[意図していません]。この場合、日付の年が 4 桁の場合にのみ検証する必要があります。それ以外の場合は、エラー メッセージを表示します。

日付型チェック用の比較バリデーターと年 (4 桁) チェック用の正規表現バリデーターの両方を使用すると、両方のバリデーターに対して "12/02/198" というエラー メッセージが表示されます。

誰でもその方法を教えてもらえますか?

ありがとう。

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

asp.net - Asp.NET-CompareValidatorを使用して開始日と終了日を検証する

を使用してCompareValidator、開始日より前に終了日を設定できないようにしています。これまでのところ、入力した開始日が終了日より前に設定されていても、エラーメッセージが表示される瞬間は喜ばしいことではありませんか?これが私のコードです:

どんな助けでもありがたいことに受けられるでしょう。

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

c# - ASP.NETの問題設定CompareValidator.ValueToCompare

誰かが助けてくれることを願っています。私はどこでもこれに対する答えをチェックしましたが、何も見つかりません。「発砲」する最初のifステートメントを取得できません。

私のフォームには、ユーザーが数量を入力するためのテキストボックスがあり、サブカテゴリ名に「Foil」と「Standard」または「Printed」と「Mini」が含まれる製品の場合、150に検証しようとしています。 。これらの4つの単語のいずれも含まれていない場合、最小数量はデフォルトで250になります。「数量」テキストボックスのコードは次のとおりです。

そして、これが背後にあるコードです:

何らかの理由で、最初の条件ではなく最後の条件でのみ機能するようです。条件ステートメントの位置を切り替えても、最後のステートメントでのみ機能し、最初のステートメントでは機能しません。
だから私はそれが意味論的な問題だと思っていますか?どんな助けでも大歓迎です!! ありがとう!