我有一个asp:文本框。在这个文本框的textchange上,我正在对输入的文本进行验证。如果输入的文本不正确,我想刷新输入错误文本的消息。请重新输入。我怎样才能在ASP中做到这一点?如何使用ASP TextBox的Textchange属性
0
A
回答
1
只需使用RegularExpressionValidator并将客户端验证属性保留为其默认“真”值。控件将为您处理这种行为。
下面是与代码行动的例子:http://www.w3schools.com/ASPNET/showasp.asp?filename=demo_regularexpvalidator
0
如果可以的话你应该避免使用该属性。您的验证代码只会在您回发到服务器时运行,并且除非您确实需要,否则每次文本更改时都不希望执行完整回发。相反,使用javascript来处理由asp.net在原始HTML中呈现的input元素的onchange事件。然后记得在服务器上复制你的验证码。
相关问题
- 1. C#Textbox textchange属性事件
- 2. 如何在textbox的textchange事件上运行客户端脚本?
- 3. Silverlight:如何在textchange事件触发时更改textbox的值
- 4. TextBox可见属性
- 5. 如何在TextBox上实现TextChanging属性?
- 6. MVVM和TextBox的SelectedText属性
- 7. 如何在ASP中使用一个对象的属性:SessionParameter
- 8. TextBox没有BorderStyle属性
- 9. asp.net textbox没有clientmode属性
- 10. TextBox - 绑定属性名称
- 11. Textbox标记和IsHitTestVisible属性
- 12. 如何检查WPF TextBox TextChange事件中添加文本的长度?
- 13. TextBox-Control的MaxLength属性有多可靠?
- 14. 如何在TextBox属性IsEnabled为false时禁用验证?
- 15. QTextEdit中的textChange()
- 16. .Net 2.0中的TextBox AutoCompleteMode属性
- 17. 如何将TextBox的TextWrapping属性绑定到MenuItem的IsChecked值?
- 18. 使用z-index属性隐藏DIV后面的TextBox
- 19. 如何读取XAML中的TextBox前景/背景属性?
- 20. 如何更改自定义TextBox控件的'type'属性
- 21. asp.net textbox动态创建.CssClass属性
- 22. WPF TextBox lostfocus作为附加属性
- 23. 如何使用NSObject属性
- 24. 如何使用属性
- 25. 如何使用inputView属性?
- 26. 如何使用属性
- 27. 如何使用SumAll属性?
- 28. 如何使用“PictureBox.Image.Flags”属性
- 29. 如何使用属性
- 30. 如何使用c#属性?
这取决于您是否希望消息在每次按键时立即闪烁,导致无效输入(在这种情况下与Joel的答案一起)或仅当输入提交时(在这种情况下与David的答案一起)。 – 2010-08-19 08:07:06
实际上,如果ClientValidation为true,验证器会在文本框失去焦点时立即执行此操作。 – David 2010-08-19 16:29:39