数据列表问题
我有一个通过 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在“代码隐藏”页面中,您可以使用
ItemDataBound
事件来修改每个项目的内容。In the Code Behind page you can use the
ItemDataBound
event to modify the contents of each item.