ASP.NET - Ejecutar sub ASPXdesde etiqueta HTML

 
Vista:

Ejecutar sub ASPXdesde etiqueta HTML

Publicado por JL (23 intervenciones) el 07/10/2004 19:59:43
Hola a todos.
Ojala puedan ayudarme, en el code behind de mi pagina aspx creo una boton asi:
<input type=submit value=Enviar onclick=GuardaEnc>

Y quiero ejecutar un SUB puesto en el mismo code behind, que es:
Sub GuardaEnc(ByVal sender As Object, ByVal e As System.EventArgs)
...
...
End Sub

Pero me dice que GurardaEnc no esta definido, como puedo ejecutar ese SUB desde ese boton, lo hago asi porque es una encuesta dinamica, no se que preguntas puedan venir, ni cuantas preguntas puedan ser, ni conozco sus opciones de respuesta ni cantidad de opciones.

Saludos, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Ejecutar sub ASPXdesde etiqueta HTML

Publicado por Yamil Bracho (1136 intervenciones) el 07/10/2004 20:36:42
El OnClick de un boton es para llamar rutinas en Javascript o que estan en el cliente. SI quiere sllamar codigo en el servidor (.NET) deben hacer que el boton sea de submit y que el action de tu formulario llame a una pagina aspx donde hagas el proceso que quieres llamar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar sub ASPX desde etiqueta HTML

Publicado por JL (23 intervenciones) el 08/10/2004 15:06:33
Gracias por la ayuda Yamil.
Pero dejame te digo que si creo el button en el html del archivo aspx si funciona, pero si lo creo en tiempo de ejecucion en el code behind, se ve pero no ejecuta el proceso, sabes a que se debe eso?? que me estara faltando??
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Ejecutar sub ASPX desde etiqueta HTML

Publicado por Yamil Bracho (1136 intervenciones) el 08/10/2004 16:17:09
Debes asociarle el codigo javascript usando RegisterClientScriptBlock() o RegisterStartupScript()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Ejecutar sub ASPX desde etiqueta HTML

Publicado por Yamil Bracho (1136 intervenciones) el 08/10/2004 16:18:35
Tambien puedes asaociar eventos javascript a un boton. Seria algo como :

<code>
btnSubmit.Attributes.Add("onClick", "return valSubmit();");
</code>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar