問題タブ [rangevalidator]

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 に答える
1129 参照

asp.net - asp.net textbox double (0,00) 値の検証

検証コントロールについて問題があります。テキストボックスがあり、このコントロールから金額の値を取得したいと考えています。私はRegularExpressionValidatorこの正規表現で使用します

また、追加しrequiredfieldvalidatorます。それは問題ありませんが、デフォルトのテキスト値を設定し、それ0,00を渡すことができないようにするため、もう 1 つコントロールが必要です。0,00>0,00

私に何ができる?

RangeValidator0,00-x,xx私には受け入れられないので、この状況では役に立ちません。助けてください。

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

c# - ASP.NET MVC - デフォルト範囲検証エラー メッセージがオーバーライドされていない

次のようなモデル プロパティがあるとします。

注釈にカスタム エラー メッセージが設定されていても、「32」以上のような何かを入力すると、範囲注釈のデフォルトのエラー メッセージ「31 以下の値を入力してください。」が表示されます。@Html.TextBoxFor(model => model.DataInicial)分野。

私はこの投稿を認識していますが、注釈レベルでカスタム メッセージを設定できれば、App_GlobalResources と .resx ファイルを設定したり、サードパーティのライブラリを設定したりしなくても動作するはずです。 resx ファイルを作成し、そこにすべての検証文字列を配置するのが「ベスト プラクティス」ですが...

メッセージが正しく表示されないので、どこが間違っているのでしょうか?

前もって感謝します。

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

asp.net - カルチャ fr-BE の生年月日の ASP.NET RangeValidator

生年月日を入力するためのテキスト ボックスを備えた ASP.NET Web フォーム アプリケーションがあります。生年月日の RangeValidator があります。

コード ビハインドでは、次のように最小値と最大値を設定します。

これは通常うまくいくようです。ただし、ユーザーはカルチャを fr-BE に設定しています。このカルチャでは、年に 2 桁しか使用しません。最小値は「01-01-00」になり、範囲バリデータは2000年1月1日と解釈します。したがって、ユーザーは2000年より前の生年月日を入力できません。

すべてのカルチャで正しく機能するように、範囲バリデータの最小値を設定するにはどうすればよいですか?

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

asp.net - Asp.net 範囲バリデーター

Html (完全なコード)

質問:

RangeValidator を使用しようとしています。

txtnumber が null または空で、txtnumber が 8 文字または 17 文字でない場合。最初のオプションは 8 文字、2 番目のオプションは 17 文字の 2 つのオプションのみです。

txtnumberテキスト文字のみが以下のようになります

これを達成するためにRangeValidatorに何を追加しますか?

ありがとう。

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

c# - 「/webvalidators」アプリケーションのサーバー エラー

'RangeValidator1' の MaximumValue プロパティの値'12/31/2010'をタイプ 'Date' に変換できません