ricardo78 ha scritto:
fefe274 ha scritto:
doppiomango ha scritto:
Se non sbaglio la textbox riconosce \n come un a capo, quindi ti basta un Regex.Replace per sostituire tutti gli \n con <br />
Regex.Replace(testo.Text,"\n","<br />">
Davide
Grazie doppiomango per l'interessamento, ma dove lo devo mettere questo Regex.Replace(testo.Text,"\n","<br />"> ??
Come valorizzi il datalist? Magari posta il tuo codice cosi capiamo meglio come hai impostato la pagina.
Salve a tutti, vi posto tutto il codice della pagina dove ho il datalist:
<%@ Page Language="VB" MasterPageFile="~/Globale.master" Title="R.M.L. Unofficial Site - Commenti" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<ASP:Content ContentPlaceHolderId="Content1" ID="Contenuto1" RUNAT="server">
<br>
<center><font FONT SIZE="10" font face="Monotype Corsiva">Commenti</FONT></center>
<br>
<br>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:Connessione1 %>"
SelectCommand="SELECT [Nome], [Oggetto], [Commento], [Data] FROM [Commenti]">
</asp:SqlDataSource>
<table>
<tr>
<td>
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"
BackColor="White" BorderColor="#DEDFDE" BorderWidth="10px"
CellPadding="4" ForeColor="Black" GridLines="Vertical" BorderStyle="Solid" width="700px">
<FooterStyle BackColor="#CCCC99" />
<AlternatingItemStyle Font-Bold="False" Font-Italic="False"
Font-Overline="False" Font-Strikeout="False" Font-Underline="False" />
<ItemStyle BackColor="#F7F7DE" />
<SelectedItemStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
<ItemTemplate>
<br>
<table border=1 bgcolor="#d8dad7" align="center" width="90%">
<tr>
<td width="10%">
<asp:Image ID="Image1" runat="server" ImageUrl="Immagini/Omino.gif" width="60" height="50"/>
</td>
<td align="left">
<b><asp:Label ID="NomeLabel" runat="server" Text='<%# Eval("Nome") %>' /></b>
<br>
<br>
<font color="#26438d"><asp:Label ID="DataLabel" runat="server" Text='<%# Eval("Data") %>' /></font>
</td>
</tr>
</table>
<table border=1 width="90%" align="center" bgcolor="#ecf6f2">
<tr>
<td>
<div align="justify"><font size="5" face="Monotype Corsiva"><b><asp:Label ID="OggettoLabel" runat="server" Text='<%# Eval("Oggetto") %>' /></b></font></div>
<br>
<div align="justify"><asp:Label ID="CommentoLabel" runat="server" Text='<%# Eval("Commento") %>' />
</td>
</tr>
</table>
<br />
<br />
</ItemTemplate>
</asp:DataList>
</td>
<td>
<div style="position:absolute; top:100px;"><img src="Immagini/Commento.gif" width="370" height="350">
</td>
</tr>
</table>
</ASP:Content>
La label interessata con il ritorno a capo è il CommentoLabel :)
Modificato da fefe274 il 12 aprile 2012 11.44 -