This is a sample code to retrieve images from data base in a gridview as to upload images to database.
use fileupload control to upload images and on upload button click retrieve image from fileupload control(named as fulimage)by writing
StreamimgStream = fuImage.PostedFile.InputStream;
and insert it into database along with other parameters.
to retrieve image from database in a gridview use generic handler. place a template in gridview and place itemtemplate in it.now add a image here like this.
and in the ImageHandler.ashx get image id from query string and retrive image from database in a datareader then return that image by this code
context.Response.BinaryWrite((Byte[])dr[0]);
here dr[0] means that image is in first field of the database.
Download the complete code here
No comments:
Post a Comment