si vous utilisez le CrystalReportViewer control
dans votre page ASP.NET, vous pouvez PrintToPrinter
sur ce contrôle ... et imprimer sur le côté client ...
Une autre option est de créer un PDF du rapport et diffusez le PDF au client ... la visionneuse PDF clients leur permettra d'imprimer ...
Si aucune de ce qui précède est une option dans votre cas, alors vous appelez une fonction javascript dans votre window.print()
web page puis le navigateur affiche la boîte de dialogue de l'imprimante à l'utilisateur ...
Qu'entendez-vous par «traitement côté serveur»? –
comme mise à jour des colonnes dans un tableau –