none
Obtener elementos HTML en asp.net c# RRS feed

  • Pregunta

  • Hola. Tengo una duda, no se si sea posible hacer esto.

    Tengo un aspx con elementos de tipo input textbox.

    <input id="tnombre1" type="text" />

    Y tengo un boton que manda llamar a un javascript lo cual me genera elementos del mismo tipo. La idea es ir agregando varios input. Al final puede quedar asi

    <input id="tnombre1" type="text" />

    <input id="tnombre2" type="text" />

    <input id="tnombre3" type="text" />

    Tengo un boton al final del tipo asp:button y cuando lo clickeo quiero recuperar los valores de tnombre1, tnombre2, tnombreX...

    He estado usando Response y HttpContext, pero no funcionan, creo que porque lo que se genera es del lado del cliente y no del servidor.

    ¿Alguna idea? Gracias.

    martes, 5 de julio de 2011 19:07

Respuestas

  • no has probado poniendo el runat="server" en el control

    <input id="tnombre1" type="text" runat="server" />

     

    con esto podrias acceder al control por el id


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Hiatomx martes, 5 de julio de 2011 19:53
    martes, 5 de julio de 2011 19:11

Todas las respuestas

  • no has probado poniendo el runat="server" en el control

    <input id="tnombre1" type="text" runat="server" />

     

    con esto podrias acceder al control por el id


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Hiatomx martes, 5 de julio de 2011 19:53
    martes, 5 de julio de 2011 19:11
  • Me marca error. ya que no encuentra .Text en tnombre1
    martes, 5 de julio de 2011 19:15
  • no recuerda que es un htmlcontrol no tiene el Text

    sino recuerdo mal es el Value el que usa

    HtmlInputText

     


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 5 de julio de 2011 19:27
  • Cierto. Muchas Gracias!!!!!
    martes, 5 de julio de 2011 19:52
  • no has probado poniendo el runat="server" en el control

    <input id="tnombre1" type="text" runat="server" />

     

    con esto podrias acceder al control por el id


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    esto es totalmente cierto a mi me funciono de una, pero tengo otro problema este textbox lo uso con controles javascript ya que lo utilizo como datepicker, y cuando pongo la propiedad   runat="server"  no me desplega el calendario.....

    Edwin R. Ovalles Tejada

    miércoles, 18 de julio de 2012 14:14