Modification en c#

Fermé
oum - 25 juin 2011 à 11:56
Bonjour à tous, je suis débutante en c#, je trouve un problème dans la modification c#/sqlserver:
j 'ai un gridview, et j'aimerai quand je clik sur modifier de la ligne , me redireger vers la page de modification sinon si je clique sur supprimer, la ligne doit être supprimer
voici le code:

protected void listeproduit_SelectedIndexChanged(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName.Equals("Modifier"))
{
// Index de la ligne sélectionné
int index = Convert.ToInt32(e.CommandArgument);
long idproduit = (long)listeproduit.DataKeys[index].Value;
//Passe l'id de l'offre en paramètre à la page de modification via l'url
Response.Redirect("ModifierProduit.aspx?idproduit=" + listeproduit.DataKeys[index].Value.ToString());

}
if (e.CommandName.Equals("Supprimer"))
{
// Index de la ligne sélectionné
int index = Convert.ToInt32(e.CommandArgument);
long idproduit = (long)listeproduit.DataKeys[index].Value;
var prdt1 = DataRepository.ProduitProvider.Delete(idproduit);
var aut1 = DataRepository.ProduitAuteurProvider.Delete(idproduit);
var cat1 = DataRepository.ProduitCategorieProvider.Delete(idproduit);
var edit1 = DataRepository.EditionProduitProvider.Delete(idproduit);
var prom1 = DataRepository.ProduitPromotionProvider.Delete(idproduit);
//Rafraichir les GridView et rediriger la page vers elle-même pour la rafraichir
listeproduit.DataBind();
Response.Redirect("http://localhost:16032/projet_pfa/Listerproduit.aspx");
}

}

slvp aider moi