1
MaskedEditExtender在執行規則方面做得很好,但我的用戶無法在其文本框中輸入。MaskedEditExtender太難用於金錢
我想在獲取焦點時選擇我的TextBox的所有內容。
常規的JavaScript解決方案無法正常工作。
onfocus="javascript:this.select();"
MaskedEditExtender干擾。
如何在獲取焦點時選擇TextBox的所有內容?
<asp:TextBox
ID="TextBoxPrice"
runat="server" />
<ajaxToolkit:MaskedEditExtender
ID="MaskedEditExtenderTextBoxPrice"
runat="server"
TargetControlID="TextBoxPrice"
Mask="9,999.99"
MaskType="Number"
MessageValidatorTip="False"
OnFocusCssClass="MaskedEditFocus"
OnInvalidCssClass="MaskedEditError"
InputDirection="RightToLeft"
AcceptNegative="None"
DisplayMoney="Left" />
<ajaxToolkit:MaskedEditValidator
ID="MaskedEditValidatorTextBoxPrice"
runat="server"
ControlToValidate="TextBoxPrice"
ControlExtender="MaskedEditExtenderTextBoxPrice"
Display="Dynamic"
IsValidEmpty="False"
EmptyValueMessage="Price is required"
InvalidValueMessage="Price is invalid"
MinimumValue= "0.01"
MinimumValueMessage="Price is too small"
MaximumValue="9999.99"
MaximumValueMessage="Price is too large" />
相關論壇討論:http://forums.asp.net/t/1369295.aspx – 2009-09-25 14:25:09
曾經找到這樣的東西?我可能只是開始賞金。 – 2014-01-15 21:54:59