0

ユーザーコントロールに RadMaskedTextBox があり、ページの読み込みでマスクを変更して、日付、金額、整数、または文字列を受け入れるようにします。
(例えば :

txt.Mask= "###,###,###,###";// お金の
場合 txt.Mask= "####/##/##";// 日付の場合

)

各項目について、文字列以外のマスクを変更できますが、文字列のマスクを設定する方法がわかりません (すべての単語と数字を受け入れるため)。

4

1 に答える 1

0

マスク内の特定の位置で任意の文字を受け入れるには、プレースホルダーaを使用します。これは、マスクの動作に関する Telerik のドキュメントにあります。

マスク要素a : 任意の文字を受け入れます。マスク内でこの位置が空白の場合、プロンプト文字としてレンダリングされます。

一方、特定の状況でマスク機能を完全に無効にしたい場合は、RadTextBox などの代替コントロールを追加して、代わりに有効にする必要があります。これは、Telerik フォーラムのスレッドで言及されています。Silverlight および WPF の場合、RadMaskedTextBox コントロールには、None に設定してマスクを無効にできる "MaskType" プロパティがありますが、コントロールの ASP.Net バージョンにはこれがありません。

于 2013-10-28T14:54:07.997 に答える