Introduction
This is a useful Control for display image from database.
You can find demo below,it too easy.
Step 1: Add reference to your project.
Note: You can find Reference at bottom of page.
img
Step 2: Register an assemnly to your page.
Get Demo
<%@ Register Assembly="ZOMDev.Webcontrols" Namespace="ZOMDev.Webcontrols" TagPrefix="cc1" %>
Step 3: Place a server control.
cc1:ImageByteHandler ID="ImageByteHandler1" runat="server"
Step 4: Copy script to your method.
C#
//Read image and convert to byte[]
string imagePath = Request.PhysicalApplicationPath + @"\images\5.jpg";
FileInfo fi = new FileInfo(imagePath);
int size = (int)fi.Length;
byte[] imgBytes = new byte[size];
FileStream stream = new FileStream(imagePath, FileMode.Open);
BinaryReader reader = new BinaryReader(stream);
imgBytes = reader.ReadBytes(size);
reader.Close();
//Add to Control
ImageByteHandler1.ImageByte = imgBytes;
VB
//Read image and convert to byte[]
Dim imagePath As String = Request.PhysicalApplicationPath + "\images\5.jpg"
Dim fi As New FileInfo(imagePath)
Dim size As Integer = CInt(fi.Length)
Dim imgBytes As Byte() = New Byte(size - 1) {}
Dim stream As New FileStream(imagePath, FileMode.Open)
Dim reader As New BinaryReader(stream)
imgBytes = reader.ReadBytes(size)
reader.Close()
//Add to Control
ImageByteHandler1.ImageByte = imgBytes
DownloadDemo
here..>>
No comments:
Post a Comment