内部テキストに改行 (または改行) を強制するにはどうすればよいですか?
HtmlGenericControl li;
li = new HtmlGenericControl("li");
li.InnerText = sdr.GetValue(0).ToString()+"\n"+sdr.GetValue(1).ToString();
myList.Controls.Add(li);
<br />
改行には html タグを使用\n
し、innerText の代わりに innerHtml を使用します。
li.InnerHtml = sdr.GetValue(0).ToString()+"<br />"+sdr.GetValue(1).ToString();
Environment.NewLine
プロパティでも使用できます。
この環境用に定義された改行文字列を取得します。
li.innerText = sdr.GetValue(0).ToString()+ Environment.NewLine +sdr.GetValue(1).ToString();
li.InnerHtml
プロパティと<br />
次の行を使用できます。
li.InnerHtml = sdr.GetValue(0).ToString()+"<br />"+sdr.GetValue(1).ToString();