Émilie,
Ta réponse ne se trouverait-elle pas trois messages plus bas, dans
«ASP.NET : Sur quel bouton a cliqué l'utilisateur ?» ?
Gilbert
Émilie,
Ta réponse ne se trouverait-elle pas trois messages plus bas, dans
«ASP.NET : Sur quel bouton a cliqué l'utilisateur ?» ?
Gilbert
Émilie,
Ta réponse ne se trouverait-elle pas trois messages plus bas, dans
«ASP.NET : Sur quel bouton a cliqué l'utilisateur ?» ?
Gilbert
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
Voici,
Gilbert
================ >
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma
page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Voici,
Gilbert
================ >
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
groupe de discussion : O4VEOhKAKHA.1376@TK2MSFTNGP02.phx.gbl...
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
groupe de discussion : eGGfOSVAKHA.3696@TK2MSFTNGP05.phx.gbl...
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma
page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Voici,
Gilbert
================ >
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma
page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Merci Gilles
Avec Dim LeControle As String = Request.Form("ImbG.ClientID").ToString
j'ai toujours le message : la référence d'objet
n'est pas définie à une instance d'un objet
Emilie
"Gilbert Tordeur" a écrit dans le message de
news:Voici,
Gilbert
================ >>
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >>
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >>
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >>
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma
page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >>
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Merci Gilles
Avec Dim LeControle As String = Request.Form("ImbG.ClientID").ToString
j'ai toujours le message : la référence d'objet
n'est pas définie à une instance d'un objet
Emilie
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
news: OGqAH9VBKHA.1488@TK2MSFTNGP03.phx.gbl...
Voici,
Gilbert
================ >>
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >>
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
groupe de discussion : O4VEOhKAKHA.1376@TK2MSFTNGP02.phx.gbl...
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >>
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >>
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
groupe de discussion : eGGfOSVAKHA.3696@TK2MSFTNGP05.phx.gbl...
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma
page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >>
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Merci Gilles
Avec Dim LeControle As String = Request.Form("ImbG.ClientID").ToString
j'ai toujours le message : la référence d'objet
n'est pas définie à une instance d'un objet
Emilie
"Gilbert Tordeur" a écrit dans le message de
news:Voici,
Gilbert
================ >>
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >>
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >>
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >>
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma
page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >>
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Avant d'appliquer la méthode ToString, il faut que tu testes
Request.Form("ImbG.ClientID") par rapport à Nothing. Si
Request.Form("ImbG.ClientID") = Nothing, alors ce contrôle n'est pas le
bouton sur lequel on a cliqué. Et tu essayes un autre...
Gilbert
"Emilie" a écrit dans le message de news:
4a5e070e$0$12630$Merci Gilles
Avec Dim LeControle As String = Request.Form("ImbG.ClientID").ToString
j'ai toujours le message : la référence d'objet
n'est pas définie à une instance d'un objet
Emilie
"Gilbert Tordeur" a écrit dans le message de
news:Voici,
Gilbert
================ >>>
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >>>
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >>>
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >>>
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie
une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de
ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >>>
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Avant d'appliquer la méthode ToString, il faut que tu testes
Request.Form("ImbG.ClientID") par rapport à Nothing. Si
Request.Form("ImbG.ClientID") = Nothing, alors ce contrôle n'est pas le
bouton sur lequel on a cliqué. Et tu essayes un autre...
Gilbert
"Emilie" <amc-emilie@wanadoo.fr> a écrit dans le message de news:
4a5e070e$0$12630$ba4acef3@news.orange.fr...
Merci Gilles
Avec Dim LeControle As String = Request.Form("ImbG.ClientID").ToString
j'ai toujours le message : la référence d'objet
n'est pas définie à une instance d'un objet
Emilie
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
news: OGqAH9VBKHA.1488@TK2MSFTNGP03.phx.gbl...
Voici,
Gilbert
================ >>>
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >>>
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
groupe de discussion : O4VEOhKAKHA.1376@TK2MSFTNGP02.phx.gbl...
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >>>
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >>>
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie
une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" <gilbert.tordeur@orange.fr> a écrit dans le message de
groupe de discussion : eGGfOSVAKHA.3696@TK2MSFTNGP05.phx.gbl...
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de
ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >>>
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Avant d'appliquer la méthode ToString, il faut que tu testes
Request.Form("ImbG.ClientID") par rapport à Nothing. Si
Request.Form("ImbG.ClientID") = Nothing, alors ce contrôle n'est pas le
bouton sur lequel on a cliqué. Et tu essayes un autre...
Gilbert
"Emilie" a écrit dans le message de news:
4a5e070e$0$12630$Merci Gilles
Avec Dim LeControle As String = Request.Form("ImbG.ClientID").ToString
j'ai toujours le message : la référence d'objet
n'est pas définie à une instance d'un objet
Emilie
"Gilbert Tordeur" a écrit dans le message de
news:Voici,
Gilbert
================ >>>
Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a
cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
================= >>>
Bonjour,
Request.Form("__EVENTTARGET") mais généralement on réagit plutôt dans la
procédure évènementielle correspondant au bouton cliqué...
Eventuellement voir :
http://www.generation-nt.com/reponses/postback-entraide-2290911.html#reponse
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Bonjour.
En VB2008 ASP.NET : je voudrais savoir, dans Page.Load, sur quel bouton
a cliqué l'utilisateur pour envoyer la page. Où puis-je trouver cette
information ?
Merci d'avance,
Gilbert
==================== >>>
Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie
un string vide ou nul. J'ai vérifié en activant la trace, et le nom
__EVENTTARGET n'apparaît pas dans la collection Form. Seuls apparaissent
__VIEWSTATE et __EVENTVALIDATION en plus de contrôles de ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
==================== >>>
Au temps pour moi, cela dépend du control...
De base, lorsqu'on clique sur un "vrai" bouton, le navigateur renvoie
une
valeur avec comme nom l'attribut name du bouton et avec comme valeur
l'attribut value. Tu vois qq chose dans la collection Form ?
Qq chose comme :
Request.form(MyButton.ClientID)<>"" devrait marcher (vérifier également
avec
"view source" dans le navigateur que l'attribut name du bouton a bien la
même valeur que son attribut "id").
Si ce n'est toujours pas ok, indique le type de bouton utilisé et je
ferais
un test...
--
Patrice
"Gilbert Tordeur" a écrit dans le message de
groupe de discussion :Patrice,
Merci pour ta réponse. Cependant, Request.Form("__EVENTTARGET") me
renvoie un string vide ou nul. J'ai vérifié en activant la trace, et le
nom __EVENTTARGET n'apparaît pas dans la collection Form. Seuls
apparaissent __VIEWSTATE et __EVENTVALIDATION en plus de contrôles de
ma page.
Pour te rassurer, je traite bien l'événement dans la routine _Click du
bouton. Mais j'ai ici un cas très particulier où j'aimerais avoir
l'information dans Page.Load, donc avant le traitement normal.
Gilbert
================= >>>
Patrice.
Un problème réglé. Pour information, ce n'est pas
Request.Form(MyButton.ClientID)<>"", mais
Request.Form(MyButton.UniqueID)<>""
Merci,
Gilbert
Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
ta Request.Form est normale. Les noms des contrôles qui reviennent sont
toujours préfixés. C'est pourquoi il faut utiliser le UniqueID.
Gilbert
"Emilie" a écrit dans le message de news:
4a5f2416$0$12639$Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
ta Request.Form est normale. Les noms des contrôles qui reviennent sont
toujours préfixés. C'est pourquoi il faut utiliser le UniqueID.
Gilbert
"Emilie" <amc-emilie@wanadoo.fr> a écrit dans le message de news:
4a5f2416$0$12639$ba4acef3@news.orange.fr...
Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
ta Request.Form est normale. Les noms des contrôles qui reviennent sont
toujours préfixés. C'est pourquoi il faut utiliser le UniqueID.
Gilbert
"Emilie" a écrit dans le message de news:
4a5f2416$0$12639$Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
ta Request.Form est normale. Les noms des contrôles qui reviennent sont
toujours préfixés. C'est pourquoi il faut utiliser le UniqueID.
Gilbert
"Emilie" a écrit dans le message de news:
4a5f2416$0$12639$Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
ta Request.Form est normale. Les noms des contrôles qui reviennent sont
toujours préfixés. C'est pourquoi il faut utiliser le UniqueID.
Gilbert
"Emilie" <amc-emilie@wanadoo.fr> a écrit dans le message de news:
4a5f2416$0$12639$ba4acef3@news.orange.fr...
Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie
ta Request.Form est normale. Les noms des contrôles qui reviennent sont
toujours préfixés. C'est pourquoi il faut utiliser le UniqueID.
Gilbert
"Emilie" a écrit dans le message de news:
4a5f2416$0$12639$Bonjour Gilles
Quand je teste cela ne trouve pas le controle
avec le pas à pas j'ai le clienID="ctl100_CphContenu_ImbG1"
Les ImageButton sont ImbG1 à ImbGx
Mon Request.Form est mal codé ?
Emilie