Comment éviter RowDataBound quand GridView est édité?

Actuellement, j'ai le code suivant dans la RowDataBound:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            Label groupID = (Label)e.Row.FindControl("idgroup");
            LinkButton myLink = (LinkButton)e.Row.FindControl("groupLink");
            myLink.Attributes.Add("rel", groupID.Text);
        }
}

Cependant, lorsque je clique sur le lien Modifier, il tente d'exécuter le code et renvoie une erreur. Donc, comment puis-je exécuter ce code UNIQUEMENT lorsque le contrôle GridView est en mode de lecture? Mais pas lors de l'édition de...

OriginalL'auteur aleafonso | 2011-09-14