ASP.NET Ajax控件工具包在IE9中被屏蔽了吗?
我刚刚发现ASP.NET Ajax控件工具包在我的一个旧web应用程序中不起作用 我的用法:ASP.NET Ajax控件工具包在IE9中被屏蔽了吗?,asp.net,.net,asp.net-ajax,internet-explorer-9,ajaxcontroltoolkit,Asp.net,.net,Asp.net Ajax,Internet Explorer 9,Ajaxcontroltoolkit,我刚刚发现ASP.NET Ajax控件工具包在我的一个旧web应用程序中不起作用 我的用法: <asp:TextBox ID="TextBoxProductPrice" runat="server" CssClass="TextBoxProductPrice" /> <ajaxToolkit:MaskedEditExtender ID="MaskedEditExtenderTextBoxProductPrice" runat="serve
<asp:TextBox
ID="TextBoxProductPrice"
runat="server"
CssClass="TextBoxProductPrice" />
<ajaxToolkit:MaskedEditExtender
ID="MaskedEditExtenderTextBoxProductPrice"
runat="server"
TargetControlID="TextBoxProductPrice"
Mask="9,999.99"
MaskType="Number"
MessageValidatorTip="False"
OnFocusCssClass="MaskedEditFocus"
OnInvalidCssClass="MaskedEditError"
InputDirection="RightToLeft"
AcceptNegative="None"
DisplayMoney="Left" />
<ajaxToolkit:MaskedEditValidator
ID="MaskedEditValidatorTextBoxProductPrice"
runat="server"
ControlToValidate="TextBoxProductPrice"
ControlExtender="MaskedEditExtenderTextBoxProductPrice"
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" />
没有错误。它只是不能正确地接受击键
Windows 7上的Internet Explorer 9和Chrome 12都失败了
它可以在Windows XP上与Internet Explorer 6正常工作
ASP.NET AJAX控件工具包是否与现代浏览器不兼容?我将ASP.NET AJAX控件工具包升级为。它现在可以工作了 但是,我认为这种行为似乎与以前略有不同。我添加了文本“提示:键入”。“切换”作为说明。我预计用户在使用它时仍然会遇到问题 请参阅下面的问题
有几种方法可供选择。其中任何一个都可能提供更有用的解决方案。是否有使用jQuery的选项?多年来,我对ajaxControl工具包有很多兼容性问题。我不再使用它了,你可以试试这个@feanz,我想你是对的。微软的工具包太麻烦了。有几个jQuery货币插件可用。