8

内部テキストに改行 (または改行) を強制するにはどうすればよいですか?

HtmlGenericControl li;
li = new HtmlGenericControl("li");
li.InnerText = sdr.GetValue(0).ToString()+"\n"+sdr.GetValue(1).ToString();      
myList.Controls.Add(li);
4

3 に答える 3

22

<br />改行には html タグを使用\nし、innerText の代わりに innerHtml を使用します。

li.InnerHtml = sdr.GetValue(0).ToString()+"<br />"+sdr.GetValue(1).ToString(); 
于 2013-01-22T10:43:36.387 に答える
4

Environment.NewLineプロパティでも使用できます。

この環境用に定義された改行文字列を取得します。

li.innerText = sdr.GetValue(0).ToString()+ Environment.NewLine +sdr.GetValue(1).ToString(); 
于 2013-01-22T10:46:38.910 に答える
1

li.InnerHtmlプロパティと<br />次の行を使用できます。

li.InnerHtml = sdr.GetValue(0).ToString()+"<br />"+sdr.GetValue(1).ToString();
于 2013-01-22T10:49:47.580 に答える