2009-12-17 2 views
0

이미지와 이름을 표시하는 sql 데이터 소스를 통해 바인드 된 데이터리스트가 있습니다. 이제 각 항목을 편집하고 설명을 추가하려고합니다. 그것 aspx pag 자체에서 그것을 할 수있는 나는 데이터 원본을 통해 설명을 바인딩 싶지 않아요. 아래 코드는데이터리스트 문제

<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
      ConnectionString="<%$ ConnectionStrings:PicWash %>" 
      SelectCommand="SELECT [FileName], [FilePath] FROM [tblFiles]"> 
     </asp:SqlDataSource> 

     <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" 
      Height="1208px" Width="457px">   
      <ItemTemplate> 
       FileName: 
       <asp:Label ID="FileNameLabel" runat="server" Text='<%# Eval("FileName") %>' /> 
       <br /> 
       FilePath:     
       <asp:Image ID="Image1" runat="server" ImageUrl = '<%# Eval("FilePath")%>' Height="200px" Width="400px" /> 
       <br /> 
       <br /> 
      </ItemTemplate>   
     </asp:DataList> 

데이터 소스에 9 개 항목이 있습니다. 각 항목에 설명을 추가하고 싶습니다. 내가 어떻게 해?

답변

1

코드 숨기기 페이지에서 ItemDataBound 이벤트를 사용하여 각 항목의 내용을 수정할 수 있습니다.