Como asignar un valor a varios Textbox desde C# .Net mediante un for next?

21/08/2008 - 16:13 por jazdian | Informe spam
Hola a todos:

Tengo 10 Textbox en mi página WEB y sus IDs son Text1, Text2, Text3,
etc... quiero asignar un valor a los 10 TextBox mediante un bucle.
Traté de hacer algo parecido a como se hace en VisualBasic pero no me
funciona. Este es mi código.

for (int i = 1; i <= 10; i++)
{
this.TextBox[i].Text = "Valor a asignar";
}

Espero alguien me pueda ayudar.

Saludos a todos
 

Leer las respuestas

#1 Juan Perez
21/08/2008 - 16:35 | Informe spam
jazdian wrote:
Hola a todos:

Tengo 10 Textbox en mi página WEB y sus IDs son Text1, Text2, Text3,
etc... quiero asignar un valor a los 10 TextBox mediante un bucle.
Traté de hacer algo parecido a como se hace en VisualBasic pero no me
funciona. Este es mi código.

for (int i = 1; i <= 10; i++)
{
this.TextBox[i].Text = "Valor a asignar";
}

Espero alguien me pueda ayudar.

Saludos a todos



Sería algo así:

private void btnLimpiar_Click(object sender, EventArgs e)
{
//Limpiar de manera rapida
foreach (Control c in this.Controls)
{
if (c is TextBox)
{
c.Text = "";
//Enfoco en el primer TextBox
this.textBox1.Focus();
}
}
}

Fuente:
http://geeks.ms/blogs/jberrocal/arc...mente.aspx

Saludos!

Preguntas similares