A Datalist control can be used to display images. We can bind the data from database to datalist. Here is the code to display images using datalist.
Page source:
<asp:DataList ID="DataList1" runat="server" RepeatDirection="Horizontal">
<ItemTemplate >
<asp:Image ID="imglst" runat="server" ImageUrl ='<%#Eval("image")%>' Width="70" Height="50" />
</ItemTemplate>
</asp:DataList>
C# code:
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet();
string strcon = ConfigurationManager.ConnectionStrings["con"].ConnectionString;
SqlConnection conn = new SqlConnection(strcon);
conn.Open();
SqlCommand cmd = new SqlCommand("SELECT image from Image", conn);
SqlDataAdapter adpt = new SqlDataAdapter(cmd);
conn.Close();
adpt.Fill(ds, 0, 3, "Image");
DataList1.DataSource = ds.Tables["Image"];
DataList1.DataBind();
}
Comments
Post a Comment