我想在數據列表中顯示一些信息。 我無法控制只有aspx文件背後的代碼。使用以下代碼。但是,如果ToolTipText是多行,它將在頁面上顯示爲一行。有沒有辦法讓它顯示爲多行?中繼器中的ASP標籤顯示html標籤
<asp:DataList id="ThumbnailListViewData" runat="server" EnableViewState="false" RepeatLayout="Flow" RepeatDirection="Horizontal">
<ItemTemplate>
//othervalues
<%# DataBinder.Eval(Container.DataItem, "ToolTipText") %>
<asp:DropDownList runat=server ID="QtyDropDown" Visible=false onkeydown="if (event.keyCode == 13){return false;}" />
</ItemTemplate>
</asp:DataList>
在數據列表中的數據從現場獲取的ToolTipText在我們的系統的後端。換行符不會被保存。我嘗試添加
但這顯示爲html標籤
可能的重複[在HTML中渲染字符串並保留空格和換行符](http://stackoverflow.com/questions/9492249/render-a-string-in-html-and-preserve-spaces-and -newlines) –