2009-10-12 53 views

回答

1

如果您使用webforms,有幾個ValidationControls您可以放置​​在從,和一些第三方控件,使用相同的系統(繼承BaseValidator或CustomValidator)。

+0

我正在使用ASP.NET MVC,最近一直困惑着如何連線一些驗證。目前,我已準備好將手寫檢查器寫入返回的存儲庫和錯誤代碼中,然後找出一種方法讓它在提交發生後將其交回表單。 – BigOmega 2009-10-12 17:23:48

+0

我還沒有看過MVC,但是IIRC MVC 2.0將有很多改進/簡化的驗證助手。不是說這可以幫助你現在... – 2009-10-12 17:24:40

+1

試試看這個問題http://stackoverflow.com/questions/153039/asp-net-mvc-client-side-validation – Lazarus 2009-10-12 17:29:13

2

如果您使用的是ASP.NET,那麼我會查看標準.Net Framework控件之一的RegularExpressionValidator。然後從www.regexlib.com獲取電子郵件正則表達式。

0

您可以使用數據註釋。在asp.net/mvc有一個小教程。還有一個DataType屬性可以爲您驗證電子郵件。如果使用這種方法,Steve Sanderson的xVal確實使客戶端/服務器端驗證非常簡單。

相關問題