دوست عزیز این کد رو ببین:
<asp:DataListID="DataList1"runat="server"Width="600px">
<SeparatorTemplate>
<hr/>
</SeparatorTemplate>
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<tableclass="style1"style="width: 100%">
<tr>
<tdclass="TDTitleDescription">
<asp:LabelID="lblTitle"runat="server"CssClass="lblTitleDescription"
Text='<%# Eval("Title") %>'></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:LabelID="lblDescription"runat="server"CssClass="lblDescription"Text='<%# Eval("Description") %>'></asp:Label>
</td>
</tr>
<tr>
<tdID="tdContinue"align="left">
<asp:LinkButtonID="lnkBtnLink"runat="server"CssClass="lnkBtn"
Text="ں§ںêى êلé "PostBackUrl='<%# "UiMasterID %>'
></asp:LinkButton>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
برای لود عکس هم از این کد استفاده کنید:
<%@WebHandlerLanguage="C#"Class="Handler" %>
using System;
using System.Web;
using System.Data.SqlClient;
using System.Data;
publicclassHandler : IHttpHandler {
publicvoid ProcessRequest (HttpContext context)
{
DatabaseClasses dbC = newDatabaseClasses();
SqlConnection myConnection = newSqlConnection(dbC.GetSqlConnection("ConnStr"));
myConnection.Open();
string sql = "Select image1 from test where(id= @id) ";
SqlCommand cmd = newSqlCommand(sql, myConnection);
cmd.Parameters.Add("@id", SqlDbType.Int).Value = context.Request.QueryString["id"];
cmd.Prepare();
SqlDataReader dr = cmd.ExecuteReader();
dr.Read();
context.Response.ContentType = "image/gif";
context.Response.BinaryWrite((byte[])dr["image1"]);
dr.Close();
myConnection.Close();
}
publicbool IsReusable {
get {
returnfalse;
}
}
}