我有一個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