Comment afficher des images sur un RDLC rapport
J'ai un RDLC rapport, comme l'une des colonnes dans un tableau de ce rapport pour afficher les images. La source de données pour mon rapport, c'est une classe qui a une propriété appelée Image de type System.Drawing.Image
.
Sur mon rapport, j'ai traîné un contrôle de l'image sur la colonne et je définissez les propriétés suivantes:
MIMEType: image/png
Source: Database
Value: =Fields!Image.Value
Quand je lance mon rapport, j'obtiens une image brisée.
J'aimerais vraiment apprécier toutes les suggestions!
Merci d'avance :o)
OriginalL'auteur Tina Orooji | 2009-02-20
Vous devez vous connecter pour publier un commentaire.
Je ne sais pas si c'est la meilleure solution, mais je l'ai eu à travailler. Il semble que le problème a été en utilisant le Système.De dessin.Image.
Dans ma classe, j'ai créé une nouvelle propriété nommée ImageByte de type byte[]. Je n'ai pas fait un setter pour ImageByte, mais j'ai fait un getter qui effectue les opérations suivantes:
J'ai mis à jour mon rapport =Champs!ImageByte.La valeur pour la Valeur et maintenant tout semble fonctionner comme prévu :o)
OriginalL'auteur Tina Orooji
Tout d'abord, vous prenez un nouveau Formulaire dans votre projet en Charge de l'événement vous Wright cette ligne ci-dessous:
Après que prendre reportViewer sur cette page et définissez la balise de cela, choisir la Conception d'un nouveau rapport et de prendre une image de contrôle de la boîte à outils, définissez sa propriété
Remarque: l'Image(Sunset.jpg enregistrés dans le dossier d'Images sur le lecteur D. Vous l'avez modifiée selon vos besoins.
OriginalL'auteur Praveen Pareta