0

次のASP.NETコードがあります-

<asp:TextBox ID="TextBox1" runat="server" Width="75" />
<ajax:MaskedEditExtender runat="server" TargetControlID="TextBox1" Mask="999999999" MaskType="Number" PromptCharacter=" " />

「1」と入力してタブアウトすると、「100000000」と表示されます。「1」だけを表示するにはどうすればよいですか?また、ユーザーが上限なしで有効な正の整数を入力できるように調整するにはどうすればよいですか?

ありがとうございました。

4

1 に答える 1

4

当たり前!MaskedEditExtender の代わりに FilteredTextBoxExtender を使用する必要があります。ここにコードがあります -

 <ajx:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" Enabled="True"
                    FilterType="Numbers" TargetControlID="TextBox1" />

FilteredTextBoxExtender を使用しているとずっと思っていました。しかたがない。

于 2011-04-11T16:42:45.737 に答える