paginas net evento ejemplos div dinamicos dinamico dinamicamente crear controles control asp agregar c# asp.net webforms

c# - evento - paginas web asp net ejemplos



Formularios web ASP.NET, algo equivalente o similar a una consola para texto en una página web (1)

Me muevo sobre un programa simple de manipulación de texto en C # para ASP.NET Web Forms.

He encontrado que "asp: Label" s se puede cambiar desde el código de atrás, no puedo encontrar una lista de otras "asp:? Cosas?" para usar como textbox o textarea etc. He intentado pero no son válidos para asp.

Intentar hacer varias líneas para una etiqueta no creo que sea posible. Entonces, ¿hay otro "asp:" que pueda actuar como una consola o mostrar múltiples líneas? ¿O puedes hacer múltiples líneas con una etiqueta?

WebPage.aspx

<asp:Label runat="server" id="Label1"></asp:Label>

CodeBehind for WebPage.aspx

Label1.Text = ("My text I wanto change or add etc.");

Mi problema: Mi código C # requiere agregar varias líneas, no creo que esto se pueda hacer con las etiquetas, solo mostrará la última salida en la matriz.

protected void ShowRawData(string[] rawData) { for (int i = 0; i < rawData.Length; ++i) // Console.WriteLine(rawData[i]) Label1.Text = (rawData[i]); }

¿Cómo puedo mostrar todas las líneas en la matriz con ASP.NET y formularios web?


Puede usar un cuadro de texto con estas propiedades establecidas:

<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine" ReadOnly="True" ></asp:TextBox>

Para mostrar todas las líneas de la matriz:

protected void ShowRawData(string[] rawData) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < rawData.Length; ++i) { sb.AppendLine(rawData[i]); } TextBox1.Text = sb.ToString(); }