테이블에 BIKETYPE {BIKETYPEID, NAME, DESCRIPTION, IMAGE}이 있습니다.데이터베이스에서 이미지 가져 오기 및 목록보기에 삽입하기
IMAGE의 데이터 유형은 image
입니다. 목록보기를 통해 표를 표시하려고합니다. 이미지 열을 제외한 모든 것을 볼 수 있습니다.
protected void bind()
{
adp = new SqlDataAdapter("Select * From BikeType", str);
ds = new DataSet();
adp.Fill(ds);
ListView1.DataSource = ds;
ListView1.DataBind();
ds.Clear();
adp.Dispose();
}
어떤 제안을 따를 때, 나는 단순 바인딩 방법을 사용하고 뒤에 코드에서
<ItemTemplate>
<tr>
<td><%# DataBinder.Eval(Container.DataItem,"BikeTypeId") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"Name") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"Description") %></td>
<td><asp:Image ImageUrl='<%# "Handler.ashx?BikeTypeId="+ Eval("image") %>' ID="Image" runat="server" /></td>
<td><asp:Button ID="Select" runat="server" Text="Select" CommandName="Select" /></td>
</tr>
</ItemTemplate>
을 따를
내 코드는?
[기사] (http://imar.spaanjaars.com/414/storing-uploaded-files-in-a-database-or-in-the-file-system-with)를 참조하십시오. -aspnet-20) 및 [this] (http://odetocode.com/articles/172.aspx) .. 정확히됩니다. 예를 들어 –