これが取り引きです。データベースには改行用のnvarchar
テキストがあります。データベースのコンテンツを表示およびスタイルCHAR(10) + CHAR(13)
設定するために を使用して<asp:repeater>
います。私の aspx ページは次のようになります。
<asp:Repeater ID="myRepeater" runat="server">
<ItemTemplate>
<div class="dataTiltle">
<%#Eval("datatitle") %> <br />
</div>
<div class="dataMain">
<%#Eval("datamain") %>
</div>
</ItemTemplate>
<SeparatorTemplate>
<hr />
</SeparatorTemplate>
</asp:Repeater>
データベースから情報を取得する方法は次のとおりです。
SqlCommand comm = new SqlCommand("SELECT * FROM table", conn);
conn.Open();
SqlDataReader reader = comm.ExecuteReader();
myRepeater.DataSource = reader;
myRepeater.DataBind();
reader.Close();
nvarchar
私が話しているのdatamain
はセクションにあります.今私の問題は、テキストの改行を表示する方法が見つからないことです.テキストは、テキストの最後に達するまで直線で表示されています.div
しかしテキスト自体の改行も表示したいのですが、どうすればよいですか?