2010-07-31 55 views
1

我正在用网页上的listview从数据库中提取数据。asp.net listview newline

当我和我的Excel源工作转移到数据库中,我被告知vbcrlf的将被自动地渲染了。这是我的第一个应用程序,现在我的所有数据都不显示换行符,而我从其他人那里得知,我应该使用br标记而不是vbcrlf。

为了避免将来任何麻烦,做任何其他的数据控件的渲染vbcrlf的或者这只是在ASP.net列表视图特点?如果不是,我该如何让我的网页呈现vbcrlf的?如果是这样,在mysql数据库中用br标签替换vbcrlf的最简单方法是什么? (/ W UTF8字符集)

感谢

回答

1

这就行了

<asp:Label ID="DetailsLabel" runat="server" Text='<%# Eval("Details").Replace(Environment.NewLine, "<br>") %>' />