2

私はいくつかのテキストを持っています\n。しかし、div でテキストを表示する場合、改行はありません。

divで改行するにはどうすればいいですか???

私はしようとしましReplace("\n","&lt;br /&gt;")Replace("\n","&lt;p&gt;&lt;/p&gt;")。ただし、改行の代わりに <br /> が表示されます。

ASP.NET:

<div class="text"> <%: newsItem.Text %></div>

CSS:

.text
{
  color: Black;
  margin-top: 10px;
  margin-bottom: 10px;      
}
4

1 に答える 1

3

使用する:

<%= newsItem.Text %>

それ以外の:

<%: newsItem.Text %>

2 番目の方法は、文字列を暗黙的に HTML エンコードします。

于 2012-08-01T12:28:26.187 に答える