OVH Cloud OVH Cloud

[WSS 2003] Objet HTMLButton

4 réponses
Avatar
Magic
Bonjour

J'ai un question qui va paraitre evidente à beaucoup mais bon tant pis.

Dans une WebPart, j'ai un bouton HtmlButton et je veux qu'en cliquant sur ce
boutton cela affiche dans le navigateur une page HTML (disons
http://www.microsoft.com :)).

J'arrive à faire à peu pres ce que je veux en creant un evenement click :

BoutonValidationAnnule = new HtmlButton();

BoutonValidationAnnule.InnerText = "toto";

BoutonValidationAnnule.ServerClick += new EventHandler (boutonAnnule_click);



Puis apres ecriture de boutonAnnule_click

Mais impossible de rediriger directement vers une page HTML. C'est sans
aucun doute evident mais je ne trouve pas.

Si quelqu'un a la solution.



D'avance merci.

4 réponses

Avatar
Jean-marc Sennechael
Bonjour,

Vous souhaitez ouvrir un nouveau navigateur ou ouvrir votre site dans la
fenêtre active?
Quand vous dîtes "impossible", que se passe t'il exactement (message
d'erreur etc...)?

Cordialement,


Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Magic" wrote in message
news:
Bonjour

J'ai un question qui va paraitre evidente à beaucoup mais bon tant pis.

Dans une WebPart, j'ai un bouton HtmlButton et je veux qu'en cliquant sur
ce boutton cela affiche dans le navigateur une page HTML (disons
http://www.microsoft.com :)).

J'arrive à faire à peu pres ce que je veux en creant un evenement click :

BoutonValidationAnnule = new HtmlButton();

BoutonValidationAnnule.InnerText = "toto";

BoutonValidationAnnule.ServerClick += new EventHandler
(boutonAnnule_click);



Puis apres ecriture de boutonAnnule_click

Mais impossible de rediriger directement vers une page HTML. C'est sans
aucun doute evident mais je ne trouve pas.

Si quelqu'un a la solution.



D'avance merci.








Avatar
Magic
Ce que je veux c'est lorsque je clique sur le bouton, une page HTML soit
apellée dans le navigateur.
Il ne se passe rien puisque je ne sais pas le faire.
Je sais traiter l'evenement pour afficher des trucs dans la webpart, acceder
à des données, etc. mais moi je veux simplement ouvrir une page HTML dans le
meme navigateur en lieu et place de ma page de Webparts.
Un peu comme un simple lien HTML, sauf que je veux un bouton.





"Jean-marc Sennechael" a écrit dans le message
de news:
Bonjour,

Vous souhaitez ouvrir un nouveau navigateur ou ouvrir votre site dans la
fenêtre active?
Quand vous dîtes "impossible", que se passe t'il exactement (message
d'erreur etc...)?

Cordialement,



Avatar
AnthonyB
Bonjour,
Il suffit d'ajouter dans la méthode de gestion de l'évènement click la ligne
suivante :
Page.Response.Redirect("<votre url>");

Je l'ai fait plusieurs fois, cela marche très bien

AnthonyB

"Magic" a écrit :

Ce que je veux c'est lorsque je clique sur le bouton, une page HTML soit
apellée dans le navigateur.
Il ne se passe rien puisque je ne sais pas le faire.
Je sais traiter l'evenement pour afficher des trucs dans la webpart, acceder
à des données, etc. mais moi je veux simplement ouvrir une page HTML dans le
meme navigateur en lieu et place de ma page de Webparts.
Un peu comme un simple lien HTML, sauf que je veux un bouton.





"Jean-marc Sennechael" a écrit dans le message
de news:
> Bonjour,
>
> Vous souhaitez ouvrir un nouveau navigateur ou ouvrir votre site dans la
> fenêtre active?
> Quand vous dîtes "impossible", que se passe t'il exactement (message
> d'erreur etc...)?
>
> Cordialement,
>





Avatar
Magic
Merci c'est exactement ce que je cherchais.
Lorsqu'on debute en .net (tout comme en J2EE), la maitrise de l'arborescence
des objets est quelque chose de particulierement fastidieux.

Cordialement