Affichage form

Le
JCM
Bonjour

dans une appli web (VB) je voudrais afficher une form avec Target="new"
après un click sur un ButtonField placé dans un GridView.
Contrairement à HyperLink, ButtonField n'accepte pas Target="new"
Pouvez-vous m'indiquer comment faire

Merci pour vos réponses
JCM
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12244701
Le Mon, 23 Jul 2007 16:36:54 +0200, JCM écrit:

Bonjour

dans une appli web (VB) je voudrais afficher une form avec Target="new"
après un click sur un ButtonField placé dans un GridView.
Contrairement à HyperLink, ButtonField n'accepte pas Target="new"
Pouvez-vous m'indiquer comment faire

Merci pour vos réponses
JCM






Via JavaScript :

onClick="window.open(...)"

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
JCM
Le #12244691
Bonjour Gilles

Merci pour ta réponse, mais je ne vois pas comment ajouter ce code, tu peux
me donner plus de précisions

Merci par avance
JCM
"Gilles TOURREAU" news:
Le Mon, 23 Jul 2007 16:36:54 +0200, JCM écrit:

> Bonjour
>
> dans une appli web (VB) je voudrais afficher une form avec Target="new"
> après un click sur un ButtonField placé dans un GridView.
> Contrairement à HyperLink, ButtonField n'accepte pas Target="new"
> Pouvez-vous m'indiquer comment faire
>
> Merci pour vos réponses
> JCM
>
>
>

Via JavaScript :

onClick="window.open(...)"

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr


Gilles TOURREAU
Le #12244681
Le Wed, 25 Jul 2007 13:58:18 +0200, JCM écrit:

Bonjour Gilles

Merci pour ta réponse, mais je ne vois pas comment ajouter ce code, tu
peux
me donner plus de précisions

Merci par avance
JCM
"Gilles TOURREAU" news:
Le Mon, 23 Jul 2007 16:36:54 +0200, JCM
écrit:

> Bonjour
>
> dans une appli web (VB) je voudrais afficher une form avec
Target="new"
> après un click sur un ButtonField placé dans un GridView.
> Contrairement à HyperLink, ButtonField n'accepte pas Target="new"
> Pouvez-vous m'indiquer comment faire
>
> Merci pour vos réponses
> JCM
>
>
>

Via JavaScript :

onClick="window.open(...)"

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr







Traiter l'événement RowCreated de votre GridView et essayer de récupérer
le contrôle attaché au ButtonField :

Dans le code du traitement de l'événement :

DataControlFieldCell control;

control = (DataControlFieldCell)e.Row.Cells[indexDeVotreColonne];

control.Attributes.Add("onclick", "window.open(...)");

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Gilles TOURREAU
Le #12244671
Le Wed, 25 Jul 2007 20:59:28 +0200, Gilles TOURREAU

Le Wed, 25 Jul 2007 13:58:18 +0200, JCM a écrit:

Bonjour Gilles

Merci pour ta réponse, mais je ne vois pas comment ajouter ce code, tu
peux
me donner plus de précisions

Merci par avance
JCM
"Gilles TOURREAU" news:
Le Mon, 23 Jul 2007 16:36:54 +0200, JCM
écrit:

> Bonjour
>
> dans une appli web (VB) je voudrais afficher une form avec
Target="new"
> après un click sur un ButtonField placé dans un GridView.
> Contrairement à HyperLink, ButtonField n'accepte pas Target="new"
> Pouvez-vous m'indiquer comment faire
>
> Merci pour vos réponses
> JCM
>
>
>

Via JavaScript :

onClick="window.open(...)"

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr







Traiter l'événement RowCreated de votre GridView et essayer de récupérer
le contrôle attaché au ButtonField :

Dans le code du traitement de l'événement :

DataControlFieldCell control;

control = (DataControlFieldCell)e.Row.Cells[indexDeVotreColonne];

control.Attributes.Add("onclick", "window.open(...)");

Cordialement




Mille excuses... J'ai posté du C# voilà le code VB :

Dim control As DataControlFieldCell
control = CType(e.Row.Cells(indexDeVotreColonne), DataControlFieldCell)
control.Attributes.Add("onclick", "window.open(...)")

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Publicité
Poster une réponse
Anonyme