sharepoint aspx ページでサーバー側の検証を行っています。エラーがある場合は、文字列を PreRender の zone.error テキストに渡します。
改行文字をレンダリングするにはどうすればよいですか?
今私は持っています:
protected override void OnPreRender(EventArgs e)
{
if (!string.IsNullOrEmpty(_errorText))
{
this.Zone.ErrorText += "I'm an error!" + Environment.NewLine + "Fix me damnit!";
}
base.OnPreRender(e);
}
色々組み合わせてみました
<br />、\r\n、\n、htmlEncode と htmlDecode を使用しても無駄です。
過去に <pre> について読んだことがありますが、これが正しいアプローチかどうかはわかりません。
ここでのトリックは何ですか?