Comunidad de desarrolladores de Puebla.NET
Iniciar sesión Unete ahora
 
 
Novedades | Anuncios | Eventos | Publicaciones | Foros | Bolsa de trabajo | Conocenos | Encuestas
 
  Buscar  
Novedades > Foros > aspnet    
 
Anónimo
3179406 visitas desde Octubre de 2004
1 usuario en línea
Contáctanos en línea:





Certificate Veracruz

Seguridad


 
ASP.NET

Autor Discusión: Post Back dinamico
Illidian
Post Back dinamico
Enviado: Thursday, June 04, 2009 10:01 AM (UMST)

Hola tengo una pagina aspx y kiero agregarles los eventos de postback a un boton y a un dropdowlist a mano tengo este ccidigo en mi .cs:

 

protected void Page_Load(object sender, EventArgs e)
{
btn.Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(btn, ""));
sel.Attributes.Add("onchange", Page.ClientScript.GetPostBackEventReference(sel, ""));
}


protected void btn_Click(object sender, EventArgs e)
{
}

 

protected void sel_SelectedIndexChanged(object sender, EventArgs e)

{

}

 

y en el aspx tengo:

 

  <input name="btn" id="btn" runat="server" type="button" value="Click me" />
        <select name="sel" id="sel" runat="server" >
            <option>1</option>
            <option>2</option>
        </select> <br />


el post si se hace por q pongo un breakpoint en el Page_load y si entra, pero la funcion q correponde a los controles es decir sel_SelectedIndexChanged y btn_Click no son ejecutas,

Alguien sabe como puedo hacer para que si se ejecuten??
de antemano grax y saludos


Comentarios:

Author Tema:
sunriseitsa
Post Back dinamico
Enviado: Wednesday, February 23, 2011 12:39 PM (UMST)

Bueno creo que ya es demasiodo tarde para responderte pero esta respuesta muchos programadores nuevos le ha de estar pasando:

 

en tu codigo ASPX te falta agregar el evento onclik al cual esta ligado: ejemplo

 

<input name="btn" id="btn" runat="server" type="button" value="Click me" onclick="btn_Click" />

 

<select name="sel" id="sel" runat="server" onselectedindexchanged="sel_SelectedIndexChanged" >

 

espero haya sido de ayudo, Saludos desde Atlixco,Puebla,Mexico