0
A
回答
2
查看當日的DateTime.TryParse
。
對於電子郵件,不幸的是using regular expressions可能是你最好的選擇。
0
對每個字段使用RegularExpressionValidator
,並結合RequiredFieldValidator
。有一些現成的正則表達式可以通過控件的屬性窗口訪問。
ValidationExpression
是您設置正則表達式的位置。
0
爲什麼不使用ASP .NET Validators?
http://support.microsoft.com/kb/316662
好像用的RequiredFieldValidator沿的RegularExpressionValidator將是完美的這一點。
注意:正則表達式驗證器已在預先填充的列表中具有電子郵件選項。
0
對於日期字段,我會使用日期選擇器或其他控件,讓用戶分別輸入日,月和年。這樣你就不必擔心模糊的日期,比如01/05/2010,或者更糟糕的是01/05/10(是/年/月/日/年/月/日/年等) )和其他這樣的問題。對於電子郵件地址,我會對「@」符號和點進行簡單檢查,但不要比這更嚴格。電子郵件地址可能很奇怪。您還可以讓他們鍵入電子郵件地址兩次,以確保他們輸入正確。
0
正如你使用VB.NET,我相信IsDate(dateValue)是一個簡單的選項來驗證日期。
正則表達式是你最好的選擇。
有對SO有關的電子郵件正則表達式了相當長時間的討論,在這裏:
相關問題
- 1. 測試用戶是否輸入電子郵件格式ASP.NET(VB)
- 2. ASP.NET日期格式
- 3. ASP.net日期格式
- 4. 從用戶輸入的日期格式
- 5. 測試鍵盤輸入的字符串是否有效日期和格式
- 6. ASP.NET VB比較3日期
- 7. ASP.Net VB SqlDataReader格式
- 8. 測試日期格式,以確保它已被正確輸入
- 9. ASP.net到AngularJS日期格式
- 10. ASP.NET MVC的日期格式
- 11. ASP.NET中的日期格式
- 12. 檢測日期格式C#
- 13. 如何將db2日期格式轉換爲H2日期格式以用於在java中進行內存測試
- 14. 如何讓我的用戶以特定格式插入日期?
- 15. JavaScript的測試,如果日期(以字符串格式)是30多天前
- 16. JTemplates格式使用asp.net的日期mvc
- 17. 使用Asp.net mvc格式化日期
- 18. 更改日期格式,以客戶的日期格式
- 19. ASP.NET AJAX日曆擴展日期格式
- 20. 格式化日期使用格式類(或其他如果)
- 21. 用PHP猜測日期格式
- 22. 角日期格式,如果條件
- 23. 日期輸入格式?
- 24. PHP日期輸入格式
- 25. 日期輸入控件MVC - mm/dd/yyyy格式,無論用戶輸入哪種格式日期
- 26. 如何格式化日期時間?鍵入 「YYYY-MM-DD」
- 27. 日期鍵式
- 28. 如何測試日期格式字符串是否是Oracle中的有效日期格式字符串
- 29. 通過提示用戶輸入日期格式來解析日期?
- 30. javascript日期 - 指定傳入的日期格式(jQuery用戶界面的DateTimePicker)