datalist问题

时间:2009-12-17 15:41:36

标签: asp.net datalist

我有一个通过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 个答案:

答案 0 :(得分:1)

在Code Behind页面中,您可以使用ItemDataBound事件修改每个项目的内容。