Bonjour,

J'ai un probl�me simple: je voudrais imprimer une frame apr�s avoir fait un traitement dessus.

J'ai donc un bouton qui sur l'�v�nement click va dans le code behind ex�cuter ceci:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
/* du code */
 
If Not (ClientScript.IsClientScriptBlockRegistered("printPage")) Then
    Page.ClientScript.RegisterStartupScript(Me.Page.GetType, "printPage", "printPage();", True)
End If
et j'ai dans l'aspx

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
 
<script type="text/javascript">
       function printPage() {
                parent.frames["main"].focus();
                parent.frames["main"].print();               
        }
</script>
Or cela ne marche pas.
Si dans RegisterStartupScript je fais directement appel � window.print() par exemple, l� j'ai bien la fen�tre d'impression qui s'ouvre.

Une id�e ?

Merci d'avance