none
Botones dinamicos RRS feed

  • Pregunta

  • explico la situación para ver si me pueden dar una mano

    pongo un componente boton en un formulario asp simple

    el problema es que a veces se necesitan mas botones o menoso sea que necesito una cantidad dinamica de botones en asp si me pueden dar una mano

    Ejemplo en un caso pongo el dni y nec esito 1 boton, en otro caso pongo otro dni y necesito 10 botones, o sea que la cantidad de botones tiene que variar segun el dato que es tomado de sal server, si me pueden decir como agrego botones dinamicamente


    sábado, 15 de junio de 2019 5:21

Todas las respuestas

  • Presumo que es una aplicación ASP.NET de tipo Webforms, ya que no has especificado en ´la pregunta.

    En ese caso, se van instanciando los botones y se añaden a un contenedor que habrás previsto para ello, tal como un Panel:

    for (int i=0; i<nBotones; i++)
    {
        Button b = new Button();
        // cambiar propiedades, por ejemplo b.Text=... si lo necesitas
        Panel1.Controls.Add(b);
    }

    Esto típicamente lo harías dentro del Page_Init.

    • Propuesto como respuesta Carlos_Ruiz_M lunes, 17 de junio de 2019 15:04
    sábado, 15 de junio de 2019 8:06
    Moderador