Hej kanske firefox är känslig på html , ska i sånnafall vara en </br> int <br> ? Tror att Environment.NewLine skilljer sig från FireFox och vad IE har för standard. Ajax.net, FireFox tappar NewLine
Jag använder mig av Ajax.net och koden fungerar bra i IE, men i FireFox så tappas radbrytningar när jag försöker göra en enkel replace. Någon som har en workaround?
Exempelkod:
<code>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:TextBox ID="txtTest" runat="server" TextMode="MultiLine" Rows="20" Columns="40"></asp:TextBox><br />
<asp:Button ID="btnSend" runat="server" OnClick="btnSend_OnClick" />
<p><asp:Label ID="lblResults" runat="server"></asp:Label></p>
</ContentTemplate>
</asp:UpdatePanel>
</code>
<code>
protected void btnSend_OnClick(object sender, EventArgs e)
{
lblResults.Text = txtTest.Text.Replace(Environment.NewLine, "<br>");
}
</code>Sv: Ajax.net, FireFox tappar NewLine
Sv: Ajax.net, FireFox tappar NewLine
Hur som helst, det fungerade att köra så här:
Replace(Convert.ToChar(10).ToString(), "<br>");