Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2623 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Impression récalcitrante

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impression récalcitrante

n°1508962
minimoke
beep beep
Posté le 31-01-2007 à 10:18:48  profilanswer
 

Salut a tous,
 
Bon je vous explique le probleme,
J'ai cree un imagebutton avec une jolie images et ce boutton est cencer imprimer.  
Dans ma page codebehind en C# j'ai ajouter a l'action button_click la ligne suivante :
   Response.Write("<script language=\"javascript\">window.Print();</script>" );
J'ai aussi essayer avec ou sans ';' et avec ou sans type=\"text/javascript\"
   Response.Write("<script type=\"text/javascript\" language=\"javascript\">print(" + Request.Url.ToString() + " );</script>" );
   Response.Write("<script type=\"text/javascript\" language=\"javascript\">print();</script>" );
 
Seulement rien ne marche, bizzare. Surtout que j'utilise aussi dans la page un boutton qui lance un popup avec une ligne de type
Response.Write("<script language=\"JavaScript\">var w;\nw = window.open ( ...);</script>" );
Est ca marche tres bien.
 
j'utilise aussi un style mais ca ne marche pas non plus quand je l'enleve
   <style type="text/css">
   <!--
   @media print
   {
    .DONTPrint{ display:none }
   }
   -->
  </style>
 
J'espere que vous avez une idee ou une autre facons d'imprimer une page.

mood
Publicité
Posté le 31-01-2007 à 10:18:48  profilanswer
 

n°1508966
minimoke
beep beep
Posté le 31-01-2007 à 10:24:49  profilanswer
 

Est ce que ca peut venir des images que je charge par une autres pages aspx avec code behind pour pouvoir obtenir des thumbnails avec un Response.BinaryWrite()? ou encore des fonction de click sur ces images pour afficher les images en grand? J'utilise aussi une class C# pour retrouver la position du scroll apres un postback.

n°1508979
minimoke
beep beep
Posté le 31-01-2007 à 10:50:47  profilanswer
 

oups !

n°1509004
minimoke
beep beep
Posté le 31-01-2007 à 11:21:08  profilanswer
 

oh fait un <input type="button" value="Print this page" onClick="window.print()"> fonctionne mais ce que je veux c avoir une image sur le boutton et quand on passe la souris dessus il faut que l'image change aussi.

n°1509286
pikti
I’ve done worse
Posté le 31-01-2007 à 19:23:57  profilanswer
 

visiblement tu n'as pas besoin d'un contrôle serveur mais tu peux rajouter du script sur ton bouton (dans le !PostBack si tu as laissé le ViewState actif) :
 

Code :
  1. tonBouton.Attributes.Add("onclick", "window.print();return false" );

n°1509575
minimoke
beep beep
Posté le 01-02-2007 à 14:10:12  profilanswer
 

ok merci ca marche nickel.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Impression récalcitrante

 

Sujets relatifs
VBA - Gestion Saut de page / Impressionprobleme d'impression avec FireFox
[VBA] Affecter une valeur à une zone de texte récalcitranteImpression d'une div
Impression et magesLancement d'impression côté serveur
un script pour automatiser l'impression de .pdf ?Impression de fichiers à partir de page web
Problème impressionImpression d'un TStringGrid
Plus de sujets relatifs à : Impression récalcitrante


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)