Comment empêcher un formulaire d'aller dans la méthode load

Fermé
dovoedo Messages postés 5 Date d'inscription mercredi 13 mars 2013 Statut Membre Dernière intervention 10 juin 2013 - Modifié par dovoedo le 10/06/2013 à 19:32
Kalissi Messages postés 218 Date d'inscription jeudi 2 mai 2013 Statut Membre Dernière intervention 15 juillet 2019 - 12 juin 2013 à 13:23
Bonjour,


comment empêcher un formulaire d'aller dans la méthode load après un clic sur un bouton en asp.net

1 réponse

Kalissi Messages postés 218 Date d'inscription jeudi 2 mai 2013 Statut Membre Dernière intervention 15 juillet 2019 20
12 juin 2013 à 13:23
Bonjour,

Je ne suis pas expert en asp.net, toutefois en vb.net, je procède comme suit.

Dans mon formulaire, je déclare un boolean privée (ou public), et je surcharge
la méthode New avec un boolean.

Ex.

Private mFlag AS Boolean = True

Public Sub New(Byval pFlag As Boolean)
....mFlag = pFlag)
End Sub


Et dans le Load de mon formulaire

Public MonForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)

....If ( mFlag) Then
........' Code...
....EndIf

End Sub.

donc avec ton bouton, tu instancie ton formulaire ainsi

Public Sub MonBouton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MonBouton.Click

....Dim MonF As New MonForm(False)
....MonForm.ShowDialog()
....MonForm.Dispose()

End Sub

Cela pourra sans doute de fournir une piste de solution.

K
0