none
¿Se puede desde el codebehind hacer referencia a un elemento web mediante su ID y sin la propiedad RUNAT? RRS feed

  • Pregunta

  • ¿Se puede desde el codebehind hacer referencia a un elemento web mediante su ID y sin la propiedad RUNAT?

    Es decir si en lugar de poner un componente <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />

    pongo un <input type="Button" id="botonmio">

    Puedo en el codigo cs de C# de la pagina hacer referencia a este ultimo para poderle modificar cosas o leer cosas o que se yo?

    O no se puede?
    martes, 21 de diciembre de 2010 17:41

Todas las respuestas

  • hola, para usarlo directamente no, necesitas establecer el runat="server"

    Julio Avellaneda
    MCP
    Blog !!

    martes, 21 de diciembre de 2010 17:55
  • ¿Se puede desde el codebehind hacer referencia a un elemento web mediante su ID y sin la propiedad RUNAT?

    Es decir si en lugar de poner un componente <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />

    pongo un <input type="Button" id="botonmio">

    Puedo en el codigo cs de C# de la pagina hacer referencia a este ultimo para poderle modificar cosas o leer cosas o que se yo?

    O no se puede?


    Si la duda es que "si se puede acceder desde código servidor a un control sin runat=server", entonces la respuesta es que no, no se puede. Pero si la duda es que "si se puede acceder a un control html del tipo "input type=button" en lugar de tener que usar un asp:button", entonces la respuesta es que sí que se puede, a condición de que le pongas runat=server:

    <input type="Button" id="botonmio" runat="server"> 
    

     

    viernes, 24 de diciembre de 2010 8:26
  • hola

    Has podido ver la informaciones  que te facilitaron ?

     


    Enmanuel Grullard@Developer ASP.NET,ASP.NET MVC C#.NET
    martes, 4 de enero de 2011 14:35