問題タブ [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 投票する
3 に答える
8761 参照

validation - 日付のない時間に CompareValidator を使用するにはどうすればよいですか?

Start コントロールに9:00を入力し、 Finishに16:00を入力すると、以下のコードは検証に失敗します。

日付のない時間に ASP.NET バリデーターを使用する方法を知っている人はいますか?

PS-代わりに CustomValidator を簡単に使用できることはわかっていますが、このバリデーターで処理できるように思えます。

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

asp.net - CompareValidatorが原因でButton_Clickイベントが発生しません

ページを<asp:Button/>離れるためのページと、そのデータを確認するため<asp:TextBox/>の日付と別の日付を取得するためのページがあります。<asp:TextBox/>

確認バリデーターは次のように構成されています。

p>

ページ上でフィールドを編集するとき、ControlToValidateまたはControlToCompareフォーカスを失ったときに比較バリデーターが実行されます。

いずれかのフィールドを編集し、ボタンをクリックしてページを終了すると、比較バリデーターが実行されてエラーメッセージが表示されますが、Button_Clickメソッドは実行されません。

ボタンのcausesValidation属性はに設定されfalseます。

サーバー検証やTextBox.Text値を使用するregexValidatorを使用せずに、比較バリデーターの機能を維持しながらButton_Clickメソッドを実行できますか?

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

javascript - javascriptでCompareValidatorのValueToCompareを変更するには?

私のフォームにはパスワードフィールドがあるため、ポストバックを使用できません。クライアント側ですべてを検証する必要があります。

ただし、ValueToCompare はユーザー入力によって変更される場合があります。

javascriptでCompareValidatorのValueToCompareを変更するには?

ありがとう。


多分私は完全なケースを話す必要があります。a と b の 2 つの入力があります。この 2 つの数値の合計は c を超えることはできません。

たとえば、c が 90 の場合、a が 30 と入力された場合、b は 60 を超えることはできません。b が 40 と入力された場合、a は 50 を超えることはできません。

サーバー側でこれを行っていますが、asp.net 検証を使用してクライアント側で行うにはどうすればよいですか?

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

asp.net - CompareValidator コントロールを使用して、ユーザー入力の日付を今日の日付と比較する

ねえ..現在の日付とユーザーが入力した日付を比較したいのですが..しかし、これまでのところエラーが発生しています..

私はこのようなことを試しました:

DateTime.Today.ToShortDateString()「」のプロパティの値をValueToCompare「日付」型に変換できないというエラーが表示されValueToCompare="DateTime.Now.Date()"ましたが、同じエラーメッセージが表示されました。

私を助けてください、そして私はそれをとても感謝しています。

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

asp.net - ASP.NET:[検証]テキストボックスにゼロより大きい整数が含まれていますか?

テキストボックスにゼロ以上の整数が含まれていることを検証したい場合。2つのasp:CompareValidatorコントロールを使用する必要がありますか?1つはDataTypeCheck演算子を使用し、もう1つはGreaterThanEqual演算子を使用しますか?

または、データ型演算子は冗長ですか?GreaterThanEqual演算子(および整数に設定された型)で単一のバリデーターを使用できますか?

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

asp.net - ASP.NET CompareValidator はサブ コントロールと比較します

asp:TextBox とその他の機能を含むカスタム コントロール "FieldGroup" があります。asp:TextBox は、パブリック プロパティ "TextBox" を通じて公開されます。

私の FieldGroup を使用するページにはパスワード エントリがあります。つまり、2 つのパスワードがあり、CompareValidator を使用して値が同じであることを確認したいと考えています。CustomValidator でこれを行うことができますが、CompareValidator のクライアント側スクリプトを利用したいと考えています。

ControlToValidate="fieldA.TextBox" と ControlToCompare="fieldB.TextBox" を設定しようとしましたが、うまくいきません。このようなことは可能ですか?

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

asp.net - Compare Validatorをサーバー側で動作させるにはどうすればよいですか?

私はこの比較バリデーターを持っています:

クライアント側では問題なく動作しますが、ユーザーがjavascriptを無効にしている場合は、日付ではない071873を受け入れます。このバリデーターを機能させるには、特定のサーバーサイド関数を作成する必要がありますか?

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

asp.net - CompareValidatorの通貨チェックは、フランス語形式の数値では機能しません

給与のTextBoxと関連するCompareValidatorがあり、次のように設定されています。

データベースからフォーマットされた文字列をTextBoxに入力します。

ユーザーがフランスの文化(fr-caなど)を使用してページにアクセスすると、ToStringメソッドが80 000,00テキストボックスに配置されます。これは問題ありません。

ただし、スペースが含まれている数値があると、バリデーターが失敗します。これは問題ありません。CompareValidatorを米国以外の形式の数値で正しく機能させる方法はありますか?

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

c# - 比較バリデーターの使用方法

ASP.NETMVC2でパスワードの比較検証ツールを適用してパスワードを確認する方法を教えてください。良いリンクやサンプルを教えてください。

ありがとう

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

asp.net - 送信時にasp.net CompareValidatorが期待どおりに実行されない

CompareValidator を機能させようとしていますが、いくつか問題があります。送信ボタンが機能を実行しない場合は正常に機能しますが、ボタンに機能が関連付けられている場合、バリデーターは機能しません。

これがコードです。

何か案は?