當格式字符串爲dd/MMM/yyyy時,可以使用ASP.Net範圍驗證程序嗎?格式爲dd/MMM/yyyy的asp:RangeValidator
1
A
回答
2
你爲什麼不使用正則表達式驗證?
0
不,我認爲它應該是一個有效的日期(不帶格式)
0
ASP.net自動檢測客戶端的文化信息。這個信息是用來解決像格式化日期,貨幣等
你可以用代碼覆蓋此(類似):
Thread.CurrentThread.CurrentCulture =
CultureInfo.CreateSpecificCulture("en-GB");
Thread.CurrentThread.CurrentUICulture =
new CultureInfo("en-GB");
或全局在web.config:
<globalization requestEncoding="utf-8" responseEncoding="utf-8"
culture="en-GB" uiCulture="en-GB" />
當然,這可能會對您的其他應用程序產生負面/積極的副作用,因爲它會影響其他數字/日期,但這也許是您的意圖。
相關問題
- 1. 如何將格式DDMMMYYYY的日期轉換爲數據庫可存儲日期
- 2. Asp:RangeValidator和Asp:RegularExpressionValidator同時觸發
- 3. 日期類型的解析日期爲DDMMMYYYY
- 4. as.Date返回NA,同時從 'ddmmmyyyy'
- 5. 任何方式,我可以在asp:RangeValidator的服務器端設置minimumvalue和maximumvalue?
- 6. 格式爲
- 7. 格式爲pyspark.sql.DataFrameWriter.saveAsTable()
- 8. 格式爲
- 9. 格式爲XMLGregorianCalendar
- 10. 將Django表格格式格式化爲貨幣和%格式
- 11. 將格式爲.dwz的視頻轉換爲其他格式
- 12. Convert.ToDateTime('Datestring')爲需要的日期格式爲dd-MM-yyyy格式
- 13. Json格式化爲平面格式
- 14. 從長格式轉換爲寬格式
- 15. 連接格式爲簡單格式
- 16. 格式化爲3SAT格式表
- 17. C#DateTimeOffset格式化爲特定格式
- 18. 將PDF格式顯示爲HTML格式
- 19. 從Spark指定CSV格式的Hive表格作爲格式
- 20. 如何將格式爲yyyy-MM-dd的字符串轉換爲日期格式爲Java的相同格式
- 21. 將SQL格式轉換爲java格式的正則表達式
- 22. 爲HTML表格條件格式的
- 23. 格式的JavaFX DoubleProperty爲-100.00
- 24. 格式爲rgba32的RenderTargetBitmap
- 25. 如何使用ASP.net asp:RangeValidator來正確驗證日期?
- 26. rtf格式爲pdf
- 27. 爲數字格式
- 28. JSON格式爲excel
- 29. 雙格式爲String
- 30. 爲HTML格式表
我強烈推薦這種方法,這是我親自做的。但唯一的問題是,它將根據每個日期段的一系列值進行驗證。除非你的正則表達式技巧很好,否則你不能抵抗二月。 – Kezzer 2008-12-29 14:00:12