asp.net - significado - dreamweaver etiqueta div
levantar el evento de devoluciĆ³n de la etiqueta div (4)
¿Qué desencadenaría la devolución de datos?
Si quiere decir haciendo clic en un div, todo lo que puede hacer es desencadenar un evento de devolución de datos utilizando javascript.
Intentaba plantear un evento de devolución de publicación por etiqueta div. No sé cómo hacer eso. AL en lo que podría pensar es en javascript, pero eso no es lo que quiero. Necesito llamar a la función de una clase dentro de un controlador de eventos.
Necesitas hacer esto con javascript. El panel se representa como un div, pero no tiene eventos iniciados por el cliente para que pueda engancharse.
Puedes mirar aquí http://geekswithblogs.net/mnf/archive/2005/11/04/59081.aspx (y seguir los enlaces) para ver cómo disparar una devolución de datos para un control a través de javascript manualmente, aunque esto es muy kloodgy.
Supongo que si nos das más información sobre qué es lo que quieres hacer, podríamos sugerirte una mejor manera de hacerlo y luego generar una devolución de datos mediante programación.
Si no me equivoco, es necesario hacer una devolución de datos del control que necesita para tener "runat = server". Intente agregar una identificación a la etiqueta div y también a la runat.
Tienes que usar javascript:
<div id="foo" onclick="__doPostBack(''foo'','''')">
Clicky!
</div>
Parte de la dificultad es que no puedes pasar el objetivo del evento fácilmente. Hay mejores formas de hacer lo que desea, pero necesita ampliar su necesidad.