0
我在我的應用程序中使用內置身份驗證,並設置了它,以便管理員角色可以創建新帳戶,分配用戶名和電子郵件。我編輯了AccountModel的RegisterModel內部類來添加正則表達式,以確保電子郵件是有效的電子郵件,並且一切正常。電子郵件編輯防止重複
但是,當涉及到編輯現有的用戶電子郵件時,我遇到了麻煩。如何驗證新電子郵件是否爲有效電子郵件?那另一個用戶還沒有這個電子郵件?我知道如何去做正則表達式,但它到底在哪裏?而且我可以添加一個遠程調用來檢查重複項,但我又在哪裏放這些東西?在控制器中檢查重複項似乎是錯誤的。
感謝您的時間,
周杰倫
是的,我有一個和它在帳戶創建自己的工作。問題是,當一個現有的賬戶被編輯時,它不會起作用。所以可以輸入任何內容:一個非唯一的電子郵件,甚至一個非電子郵件。目前我正在檢查電子郵件在我的控制器的編輯操作中是唯一的,但需要通過模型來處理此問題。編輯視圖鍵入到MembershipUser。 – Jay 2011-02-23 16:15:46
@Jay也許這篇文章可以幫助你:http://www.4guysfromrolla.com/articles/022311-1.aspx – frennky 2011-02-23 21:52:51