Foros del Web » Programando para Internet » ASPX (.net) »

event on click

Estas en el tema de event on click en el foro de ASPX (.net) en Foros del Web. hola a todos de nuevo... tengo el siguiente problemita, no me reconoce el evento on click, es decir le doy click a un botón y ...
  #1 (permalink)  
Antiguo 27/05/2008, 11:18
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años
Puntos: 0
event on click

hola a todos de nuevo...
tengo el siguiente problemita, no me reconoce el evento on click, es decir le doy click a un botón y no hace nada.... y probé debuggearlo y no entra al evento.
Ya verifiqué que el nombre del id en la parte de asp esté igual al nombre del evento en el code behind, pero lamentablemente no me anda...
y no sé bien por qué puede ser...

alguna idea...
gracias. maite
  #2 (permalink)  
Antiguo 27/05/2008, 11:22
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: event on click

puedes poner tu codigo
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 27/05/2008, 11:30
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años
Puntos: 0
Sonrisa Respuesta: event on click

como no...

Parte en Asp
********************************
dentro de un asp:content

<div class="posEditar">
<asp:ImageButton ID="btnEditar" Visible="false" runat="server" ImageUrl="Resources/BtnEditar.png" meta:resourcekey="btnEditarResource1" OnClick="btnEditar_Click"/>
</div>

***********************************
Code Behind
******************************

protected void btnEditar_Click(object sender, ImageClickEventArgs e)
{
lblBigTitle.Text = "HelloWorld";
}

Tenía otro código dentro del editar pero al final, quise simplificarlo para testear mejor que andara...

gracias,
maite
  #4 (permalink)  
Antiguo 27/05/2008, 11:38
 
Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Respuesta: event on click

Encontr tu error, te falta el Handles que es al boton que hace referencia esa accion

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

End Sub

Ahora el evento on_click como lo tienes no t va a funcionar por que el evento onclick es del clientey el que tu estas poniendo es del servidor, asi que quitale lo de on_click como lo tienes y coloca la final de tu funcion asi

protected void btnEditar_Click(object sender, ImageClickEventArgs e) Handles btnEditar.click
{
lblBigTitle.Text = "HelloWorld";
}
  #5 (permalink)  
Antiguo 27/05/2008, 11:43
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: event on click

en lo del handles spaike tiene razon lo del click esta bien porq es servidor, para el cliente tienes el OnClientClick
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #6 (permalink)  
Antiguo 27/05/2008, 12:01
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años
Puntos: 0
Respuesta: event on click

¨Si, intenté hacerlo pero no anduvo tampoco, no me reconoce handles y ya me da error de compilación.

capaz que le estoy pifeando feo..
  #7 (permalink)  
Antiguo 28/05/2008, 03:01
Avatar de Javier Santamaria  
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: event on click

Crea un boton y haz doble click sobre el en vista de diseño, eso te creara el codigo necesario para linkarlo al codigo C#

Saludos
  #8 (permalink)  
Antiguo 29/05/2008, 07:52
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años
Puntos: 0
Sonrisa Respuesta: event on click

hola, gracias por postear a todos, y probé todo lo que me han dicho pero nada parece funcionar...
la verdad que no sé que puede estar pasando,

si alguien tiene alguna idea por favor me vendría bien una ayudita....

muchas gracisa, maite
  #9 (permalink)  
Antiguo 30/05/2008, 09:11
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años
Puntos: 0
Sonrisa Respuesta: event on click

bueno chicos, para los que alguna vez tengan el mismo problema que yo, les cuento que lo solucioné desde la parte de diseño, en la propiedades del button en cuestión, hay una propiedad en behavior que se llama CausesValidation y yo la tenía en true, entonces como no completaba ahi unos textboxes que había, no me permitía "acceder" al evento on click, por eso lo puse en false y se solucionó..

bueno, gracias a todos por ayudarme, besos,
Maite
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:55.