ASP.NET MVC コントロールヘルプ
InputMask
コントロールの使用 > Input > InputMask

InputMask コントロールは、ユーザーによって入力される値を制御する方法を提供します。このコントロールを使用すると、キー入力時に無効な入力を防止したりリテラル(日付の中のスラッシュなど)をスキップするためのマスクを使用して、文字列を編集できます。InputMask コントロールの値を指定するには、Mask プロパティを使用します。

入力の検証に使用するマスクは、マスクプロパティで定義されます。マスクには、次の特殊文字を使用できます。

0

数字。

9

数字またはスペース。

#

数字、符号、またはスペース。

L

英字。

L

英字またはスペース。

A

英数字。

a

英数字またはスペース。

.

ローカライズされた小数点。

,

ローカライズされた桁区切り。

:

ローカライズされた時間の区切り文字。

/

ローカライズされた日付の区切り文字。

$

ローカライズされた通貨記号。

後続の文字を小文字に変換します。

後続の文字を大文字に変換します。

|

大文字小文字の変換を無効にします。

\

任意の文字をエスケープして、リテラルに変えます。

(\uff19)

DBCS数字。

(\uff2a)

DBCSひらがな。

(\uff27)

DBCS大文字ひらがな。

(\uff2b)

DBCSカタカナ。

(\uff2e)

DBCS大文字カタカナ。

K

SBCSカタカナ。

N

SBCS大文字カタカナ。

(\uff3a)

任意のDBCS文字。

H

任意のSBCS文字。

その他

リテラル