2

ユーザー用の登録ページがありますが、次のように、ユーザーが電子メールの特定のドメインを 1 つしか入力できないようにする必要があります。

*@example.com

電子メールのユーザー名は何でもかまいませんが、ドメインは事前に入力する必要があり、変更できません。Ajax Masked Edit Extender を使用して実行しようとしていますが、ドメインを必要な静的な値にする方法が見つかりません。

どうすればこれを達成できますか?

4

2 に答える 2

1

このコードを試してください:

    <asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
    <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" Mask="AAAAAA@domain.com"
        InputDirection="LeftToRight" TargetControlID="txtemail">
    </cc1:MaskedEditExtender>

in place of AAAAAA追加したいマスクプロパティでは、ユーザーAAAがどれだけ入力できるかは、要件によって異なりますcharacter

また

このオプションのようにテキストボックスに入力すると、ユーザーはcharacterマスクプロパティに渡したものだけを入力できます。

以下の画像のように:

マスク

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask(v=vs.90).aspx MaskedTextBox

于 2012-06-29T07:25:26.837 に答える
0

コントローラーまたはコード ビハインド ファイルで実行したくない場合は、

そうでない場合は、javaScript で処理する必要があります。

于 2012-06-28T22:01:56.417 に答える