2012-04-07 3 views
1

私はChangePassword ASP.NETコントロールを使用しています。ChangePasswordコントロール

要件のいずれかが満たされていない場合(最小パスワード長、確認パスワードが一致しない、パスワード強度が十分でない...など)、赤色のエラーメッセージが表示されます。

Concatenated error messages = BAD

複数のエラーがある場合、彼らはただ1つの行に連結するように見えます。これは醜く見え、うんざりしています。

2つ以上のエラーが発生した場合、それぞれが独自の行に表示されるようにするにはどうすればよいですか?

答えて

0

私のお詫び申し上げます。無効

パスワード正しくないか、新しいパスワード:

それは私のChangePasswordFailureTextが正確に設定されたことが判明します。新しいパスワードの長さの最小値:{0}英数字以外の文字は必要です:{1}。

これは分離された方法ではありません。

3

ChangePassword.FailureTextStyleプロパティを変更することができます。

のChangePasswordコントロール上のエラーメッセージの 外観を定義するスタイルプロパティのコレクションへの参照を取得します。

+0

正確に何を変更できますか? 適用されるスタイルは、連結チャンクに適用されます。 'パスワードが間違っているか、新しいパスワードが無効です。新しいパスワードの長さの最小値:6.英数字以外の文字:0 クラスをプロパティに追加すると、すべてに適用されます。 –

+0

@greenPerson:たとえば、許可する必要がある 'CssClass'プロパティレイアウトを完全に制御することができます。それがうまくいかなければ、カスタムの 'ChangePasswordTemplate'をビルドしてください。 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.changepassword.changepasswordtemplate.aspx –

関連する問題