2012-04-07 60 views
1

我正在使用ChangePassword ASP.NET控件。ChangePassword控件

正如預期的那樣,當其中一項要求未得到滿足(最小密碼長度,確認密碼不匹配,密碼強度不夠好...)時,出現紅色錯誤消息。

Concatenated error messages = BAD

當有不止一個錯誤,他們似乎正好連接在一個單行。這看起來很醜,而且很混亂。

我該怎麼做,以便當有2個或更多的錯誤,每個都會在自己的行?

回答

0

我的歉意。

事實證明,我的ChangePasswordFailureText正是設置爲:

密碼不正確或新密碼無效。新的密碼長度最小值:{0}。需要非字母數字字符:{1}。

這是不可能被分開的。

3

您可以更改ChangePassword.FailureTextStyle屬性。

獲取對ChangePassword控件上出現的錯誤消息定義 外觀樣式屬性的集合的引用。

+0

我可以改變什麼? 我適用的任何樣式適用於連接的塊... '密碼不正確或新密碼無效。新的密碼長度最小值:6.所需的非字母數字字符:0.' 當我向屬性中添加一個類時,它只適用於所有內容...... – 2012-04-09 17:19:40

+0

@greenPerson:例如'CssClass'屬性應該允許你完全控制佈局。如果這不起作用,請構建一個自定義的'ChangePasswordTemplate'。 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.changepassword.changepasswordtemplate.aspx – 2012-04-09 17:29:13

相關問題