cs_Xavier61
Messages postés13Date d'inscriptionmardi 2 septembre 2003StatutMembreDernière intervention18 janvier 2005
-
3 janv. 2004 à 19:12
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 2010
-
21 janv. 2004 à 19:12
Bonjour je souhaiterais ouvrir une nouvelle fenetre a partir d'un bouton de commande situé dans une autre feuille.
j'ai essayer response.redirect(mon fichier) le probleme est que je voudrais retrouver ma fenetre de lancement sans provoquer un reload.
j'ai donc essayer en fesant.
Response.Write("<script>window.open(monfichier)</script>");
ca marche mais je voudrais une solution ecrite totalement en c#.
Si quelqu'un a une soluce merci d'avance et bonne année.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 3 janv. 2004 à 19:46
je me suis pas mal creusé la tete la dessus, et j'ai rien trouvé pour faire ca à partir du code vb (ou c#) j'ai fait pareil que toi, mais le pb c'est que ca fait un reload de la page est c'est pas toujours ce qu'il y a de mieux. Si tu trouves une solution merci de le faire savoir, j'ai essayé de faire response.redirect("javascript:window.open('page.htm')") mais ca me retournait une erreur.
ceoph
Messages postés6Date d'inscriptionmercredi 19 décembre 2001StatutMembreDernière intervention 7 mars 2007 21 janv. 2004 à 09:48
Moi perso g créer un user control qui herite de link button et j'ai rajouté aux atributs du linkbutton le code javascript. Tu est obligé (pour ouvrir une nouvelle fenetre) de passer pas du code client (donc JS). Va voir sur www.metabuilders.com il y a un controle de se type la je crois.
Il faudra peut etre que je le propose en source ce controle. Mais comme c'est pas moi qui l'ait fait .....
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 21 janv. 2004 à 19:12
C'est pas parceque c'est pas toi qui l'a fait, que tu ne peux pas déposer la source ici, tu as juste a demander l'autorisation du concepteur et ensuite de le mentionner sur la source :) comme ca tout le monde pourra profiter de cette technique (et moi le premier)