数据列表问题

发布于 2024-08-14 23:13:06 字数 1055 浏览 9 评论 0原文

我有一个通过 sql 数据源绑定的数据列表,它显示图像及其名称,现在我想编辑每个项目并想添加一些描述。是否可以在 aspx 页面本身中执行此操作我的意思是我不想通过数据源绑定描述。下面是代码,

<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 个项目,我想为每个项目添加一些描述。我该怎么做呢?

I have a datalist binded through sql datasource which displays image and its name, now I want to edit each item and want to add some description with it. Is it possible to do it in the aspx pag itself I mean I don't want to bind the description through datasource. Below is the code

<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>

there are 9 items in the datasource I want to add some description with each item. How can I do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

耳钉梦 2024-08-21 23:13:06

在“代码隐藏”页面中,您可以使用 ItemDataBound 事件来修改每个项目的内容。

In the Code Behind page you can use the ItemDataBound event to modify the contents of each item.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文