1

フォーマット文字列が dd/MMM/yyyy の場合、ASP.Net Range バリデーターを使用できますか?

4

3 に答える 3

2

正規表現バリデーターを使ってみませんか?

于 2008-12-29T12:59:01.740 に答える
0

ASP.netは、クライアントのカルチャ情報を自動検出します。この情報は、日付、通貨などのフォーマットを解決するために使用されます。

これをコード(次のようなもの)でオーバーライドできます:

Thread.CurrentThread.CurrentCulture = 
    CultureInfo.CreateSpecificCulture("en-GB");
Thread.CurrentThread.CurrentUICulture =
    new CultureInfo("en-GB");

または、web.configでグローバルに:

<globalization requestEncoding="utf-8" responseEncoding="utf-8"
    culture="en-GB" uiCulture="en-GB" />

もちろん、これは他の数値/日付に影響を与えるため、アプリケーションの残りの部分にマイナス/プラスの副作用をもたらす可能性がありますが、おそらくこれはとにかくあなたの意図です。

于 2008-12-29T13:09:02.297 に答える
0

いいえ。有効な日付である必要があると思います (書式なし)

于 2008-12-29T11:17:51.133 に答える