私は一般的なhtmlコントロールを持っています - 私が追加した「P」タグrunat="server"
です。
メソッドを使用して文字列を作成し、Stringbuilder
これをタグの InnerHtml 属性に適用します。
多数の を含むテキストはsb.Appendline()
、段落のように表示され、折り返されますが、新しい行は作成されません。ただし、作成されたマークアップを見ると、新しい行があり、間隔として表示されています。
これは、DIV の場合も同様です。
これを修正する方法について何かアイデアはありますか?
以下のコード:
var sb = new StringBuilder();
sb.Append("Congratulations!");
sb.AppendLine();
sb.AppendLine();
sb.AppendFormat("Your application was accepted by <b>{0}</b>.", response.AcceptedLender);
sb.AppendLine();
sb.AppendFormat("Your reference number is <b>{0}</b>.", response.PPDReference);
sb.AppendLine();
sb.AppendLine();
sb.Append("Click the button below to sign your loan agreement electronically and collect your cash.");
AcceptedMessage.InnerHtml = sb.ToString();