Hola a todos y gracias d ante mano cualquier ayuda q me puedan dar.
lo q estoy haciendo es un webcontrol q luego se cargara dentro de una pagina principal cuando se seleccione una opcion dentro del menu todo esto usando Ajax y Jquery y por supuesto esto es ASPX.
Dentro del Webcontrol tengo un grid como el siguiente
Código:
<asp:GridView ID="gvClientes" CssClass="mGrid" runat="server"
AutoGenerateColumns="False" onrowcommand="gvClientes_RowCommand">
<Columns>
<asp:BoundField DataField="cod_cliente" HeaderText="Id Cliente" />
<asp:BoundField DataField="nombre" HeaderText="Nombre" />
<asp:ButtonField CommandName="editar" Text="Editar" />
<asp:ButtonField CommandName="eliminar" Text="Eliminar" />
<asp:ButtonField CommandName="administrarAplicaciones"
Text="Administrar Aplicaciones" ControlStyle-CssClass="administraApp" >
<ControlStyle CssClass="administraApp"></ControlStyle>
</asp:ButtonField>
</Columns>
</asp:GridView>
el ControlStyle-CssClass="administraApp" lo utilizo para llamar una funcion q hice en Jquery para mostrar un div q esta oculto como lo siguiente
Código:
$(".mGrid a.administraApp").click(function () {
$('#infoCliente').ShowVentanas();
});
mi problema es q cuando le doy click a cualquier ButtonField se produce un error q dice
Cita: theForm.__EVENTTARGET is undefined
yo asumo q el problema radica en q el link al cual estoy haciendo referencia se llama diferente como pueden ver a continuacion
Código:
<a href="javascript:__doPostBack('ctl01$gvClientes','editar$1')">Editar</a>
quiero preguntar si alguien sabe como puedo disparar el buttonfield con este nombre raro o si hay alguna forma de disparar el evento con normalidad esque la verdad soy nuevo en aspx y Jquery entonces puede q este olvidando algo pero ya busque en google y no entiendo que puedo estar haciendo mal.
Gracias cualquier ayuda q puedan darme
Atte:
DlanorJQ