08. august 2002 - 23:41
Der er
8 kommentarer og 2 løsninger
Hvordan skal dette se ud i asp.net/c# ?
<% Response.Write Replace(Request("message"), vbCrLf, "<br>") %>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
09. august 2002 - 00:56
#1
<% StringBuilder strBuilder = new StringBuilder(Request.Form["message"]); strBuilder.Replace("\r", ""); strBuilder.Replace("\n", "<br />"); String msg = strBuilder.ToString(); Response.Write(msg); %>
09. august 2002 - 10:32
#2
Der er ingen grund til at bruge en stringbuilder i denne sammenhæng: String strMsg = Request.Form["message"]; strMsg.Replace("\r",""); strMsg.Replace("\n","<br />"); Response.Write( strMsg );
09. august 2002 - 16:29
#3
Jeg kan ikke få nogle af jeres til at virke. cms's gør ingenting, og moonduck's giver fejl (ikke bundet til et object). Burde dette ikke virke: <% string strMsg = MyTextBox.Text; strMsg.Replace("\r",""); strMsg.Replace("\n","<br>"); Response.Write( strMsg ); %> og <asp:textbox id="MyTextBox" runat="server" TextMode="MultiLine" /> Der sker bare ingenting overhovedet.
13. august 2002 - 10:51
#4
Ingen overhovdet som kan hjælpe her? Jeg har også forsøgt med: <% string mystring = MyTextBox.Text.Replace("\r\n", "<br>"); %> Men det vil sq' ikke...
13. august 2002 - 12:26
#5
<% string strMsg = MyTextBox.Text.ToString(); strMsg.Replace("\r",""); strMsg.Replace("\n","<br>"); Response.Write( strMsg ); %> og <asp:textbox id="MyTextBox" runat="server" TextMode="MultiLine" />
13. august 2002 - 13:25
#6
moonduck>>Det virker heller ikke. Jeg forstår det sq' ikke. Skriver jeg selv <br> i textboksen virker det selvfølgelig fint, men ikke blot med tryk på return.
13. august 2002 - 14:06
#7
Prøv med: string strMsg = MyTextBox.Text; Response.Write(strMsg.Replace(Environment.NewLine, "<br>"));
13. august 2002 - 14:08
#8
Nej, min tekst står stadig blot på samme linje.
13. august 2002 - 14:27
#9
Har også prøvet dette nu - stadig uden succes: <% string mystring = MyTextBox.Text.Replace(Environment.NewLine, "<br>"); %>
15. august 2002 - 17:03
#10
Tak for hjælpen. Løsningen blev <Parameter Name="@message" Value='<%# ((Request.Form["postermessage"] != null) && (Request.Form["postermessage"].Length > 0)) ? Request.Form["postermessage"].Replace(Environment.NewLine, "<br>") : "" %>' Type="WChar" />
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.