GridView em FireFox

29/06/2007 - 17:21 por Nuno Santos | Informe spam
Hola grupo, estoy con un problema con la gridview que estoy haciendo, esta
es la grid que tengo (mas o menos :)):

<asp:gridview ID="gridview1" runat="server">
<columns>
... ...
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:LinkButton ID="linkNavigateTo"
CommandName="Navigate"
runat="server"><img id="imgNavigate" src="images/details.gif" runat="server"
alt=""/></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
... ...
</columns>
</asp:gridview>

En el code tengo:
protected void grvMyTrips_RowDataBound(object sender, GridViewRowEventArgs
e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onClick",
Page.ClientScript.GetPostBackEventReference(this.gridview1, "Select$" +
e.Row.RowIndex));
e.Row.Style["cursor"] = "poin ter";
}
}
protected void grvMyTrips_RowCommand(object sender, GridViewCommandEventArgs
e)
{
int index = Convert.ToInt32(e.CommandArgument);
int Id = int.Parse(this.gridview1.DataKeys[index].Value.ToString());

switch (e.CommandName)
{
case "Navigate":
Response.Redirect(url);
break;
}
}

Después al tentar hacer click en la imagen me hace sólo el select e no me
ejecuta el navigate... en IE funciona bien...

Gracias de antemano,
NS
 

Leer las respuestas

#1 Nuno Santos
29/06/2007 - 17:31 | Informe spam
Ups me equivoqué en el grupo.. era para ser en el grupo
microsoft.public.es.dotnet.aspnet

NS

"Nuno Santos" <nunos7@[REMOVER]hotmail.com> wrote in message
news:
Hola grupo, estoy con un problema con la gridview que estoy haciendo, esta
es la grid que tengo (mas o menos :)):

<asp:gridview ID="gridview1" runat="server">
<columns>
... ...
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:LinkButton ID="linkNavigateTo"
CommandName="Navigate"
runat="server"><img id="imgNavigate" src="images/details.gif"
runat="server" alt=""/></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
... ...
</columns>
</asp:gridview>

En el code tengo:
protected void grvMyTrips_RowDataBound(object sender, GridViewRowEventArgs
e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onClick",
Page.ClientScript.GetPostBackEventReference(this.gridview1, "Select$" +
e.Row.RowIndex));
e.Row.Style["cursor"] = "poin ter";
}
}
protected void grvMyTrips_RowCommand(object sender,
GridViewCommandEventArgs e)
{
int index = Convert.ToInt32(e.CommandArgument);
int Id =
int.Parse(this.gridview1.DataKeys[index].Value.ToString());

switch (e.CommandName)
{
case "Navigate":
Response.Redirect(url);
break;
}
}

Después al tentar hacer click en la imagen me hace sólo el select e no me
ejecuta el navigate... en IE funciona bien...

Gracias de antemano,
NS

Preguntas similares