Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2011, 15:26
DlanorJQ
 
Fecha de Ingreso: julio-2011
Mensajes: 2
Antigüedad: 12 años, 9 meses
Puntos: 0
buttonfield no se dispara en un webcontrol

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