Ou alors que je reprenne mes cours d'info sur la gestion des exceptions et l'utilisation du Try CatchEnvoyé par Sadneth
Ou alors que je reprenne mes cours d'info sur la gestion des exceptions et l'utilisation du Try CatchEnvoyé par Sadneth
donc déjà voici le code :
Jusque là lutecefalco, ca va ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub dgInfo_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgInfo.UpdateCommand Try Response.Redirect("default.aspx?rnFct=10&CD_MATRICE=" & dgInfo.DataKeys(CInt(e.Item.ItemIndex)) & "&CDES=" & e.Item.Cells(0).Text & "&PERIODEDEB=" & e.Item.Cells(2).Text & "&PERIODEFIN=" & e.Item.Cells(3).Text, False) Catch ex As Exception ex = Nothing Finally Response.Redirect("default.aspx?rnFct=10&CD_MATRICE=" & dgInfo.DataKeys(CInt(e.Item.ItemIndex)) & "&CDES=" & e.Item.Cells(0).Text & "&PERIODEDEB=" & e.Item.Cells(2).Text & "&PERIODEFIN=" & e.Item.Cells(3).Text, False) End Try End Sub
~ Sadneth ~
Webmaster sur :
http://www.lesacteursdelombre.com
~ Les cicatrices ont pour mérite de nous rappeler que le passé n'est pas un rêve ~
TROUVE !!!
en fait et ce gràce @ lutecefalco et bien sur Sphax par défait et Ditch.
Explications :
La surcharge Redirect (monUrl, False) est bel & bien MA solution en fait !
Le truc, c'est que si je mets true, bah en fait, il rentre dans mon catch et lève une exception.
En gros je me suis rendu compte que ce usercontrol qui gère mon datagrid marchait bien et que j'avais une redirection dans ma page aspx qui encapsule ce usercontrol. Donc, grace lutecefalco, j'ai fait du pas à pas lui préparant les copies d'écran, je me suis rendu compte que la surcharge (conseillé par Sphax) marchait bien.
J'avais une redirection dans ma page principale pour une raison que je connais et qui reste applicative....
En tout cas, merci @ tous pour votre aide et je peux cliquer sur RESOLU tout soulagé ^^
~ Sadneth ~
Webmaster sur :
http://www.lesacteursdelombre.com
~ Les cicatrices ont pour mérite de nous rappeler que le passé n'est pas un rêve ~
Ouf, j'ai pas besoin de retourner à l'école
Arf, Ok c'est résolu mais on t'avait qd meme dit que catcher l'exception et ne RIEN faire aprés devait aussi marcher. Et je vois la que tu catch bien l'exception, mais que tu fais un autre Response.Redirect dans ton finally.... No comment
je ne fais pas ça à la base Sphax !
je catch puis je ne fais rien... mais l'exemple de code était pour montrer des trucs @ lutecefalco
~ Sadneth ~
Webmaster sur :
http://www.lesacteursdelombre.com
~ Les cicatrices ont pour mérite de nous rappeler que le passé n'est pas un rêve ~
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager