2016-08-03 7 views
3

私はC#Webアプリケーションで多くのテキストボックスをフォーマットする必要があります。いくつかは13個の数字を受け取り、10個の数字を受け入れるものと "IS112"のような組み合わせを受け入れるものです。マスクされたテキストボックスを使用していたものは何も見つかりませんでした。 AJAX Extensionsを使用して、拡張機能を追加してテキストボックスのIDとIDを作り直す必要があるかどうかを確認するだけです。マスクされたテキストボックスなしでC#のテキストボックスから入力をフォーマットできますか?

+0

カスタムバリデータと正規表現を使用できます – AGrammerPro

+0

環境を制御していますか? HTML5で実装されている新しいタイプのいくつかを見ることができます。彼らはすべて標準ではありません。 –

+0

私はテキストボックスのための生成されたメソッドの正規表現を置きますか?申し訳ありませんが、私はC#とWebアプリケーションを作成するのが初めてです。私は自分の肩甲骨に取り組んでいます。これは私がやらなければならない最後のものの1つで、私を遅くしています。 – Norque

答えて

2
<asp:TextBox ID="txtBox" runat="server" MaxLength="13"></asp:TextBox> 
This is a text Box 
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"runat="server" ControlToValidate="txtBox" 
ValidationExpression="^(\d{0,13})$" ErrorMessage="*Invalid Text Length:" text="*" Display="Dynamic" /> 
関連する問題