2017-03-29 13 views
1

は、以下のコードを考えてみましょう:RegularExpressionValidator ErrorMessageフィールド内に改行文字を挿入するにはどうすればよいですか?

<asp:RegularExpressionValidator 
     ID="MyTestId" 
     ValidationGroup="MyTestGroup" 
     ErrorMessage="You are a silly user. You entered the wrong format for this problem. Please try again. Using this format! ELRLDKX##Z" 
     ValidationExpression="some unrelated regex" 
     runat="server" 
     ControlToValidate="MyTestTextbox"> 
</asp:RegularExpressionValidator> 

は、もう一度試してくださいことを確実にするためにErrorMessage文字列にある種のエスケープ文字を挿入する方法はあります。このフォーマットを使用する! ELRLDKX ## Zは別の行にありますか?私は試したが、\ n運がない。

答えて

2

ザ・Validatorは、私はあなただけでこれがうまく機能<br />

ErrorMessage="You are a silly user. You entered the wrong format for this problem.<br />Please try again. Using this format! ELRLDKX##Z" 
+0

のように、テキストにHTMLコードを追加することができますので、しかし、私はに実行した別の問題は、そのボーダーで、Webページ上にあります私はそれを使用すると、エラーメッセージが2つの行に実行する必要があります。それに対する修正はありますか? – pointedPenguin

+0

申し訳ありませんが、あなたはそれが何を意味しているのかよく分かりませんが、バリデータには 'Display'プロパティがあります。 – VDWWD

+0

私はディスプレイをダイナミックに設定しました。私はその後、バリデーターと背景色を使って、バリデーターに「フレア」を与えたいと思っていました。 何が起こったのですか?私は次の行に沿って何かを得ました: --------------------------- |あなたは愚かなユーザーです -------------------------- 間違った形式を入力しました........ | -------------------------------------------- – pointedPenguin

関連する問題