如何用Repeater控制组件,按条件显示图片?

zyyy305 zyyy305 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我要是用Repeater组件控制数据的输出显示,如何根据条件显示图片?是用ItemDataBound事件吗?怎样声明?
我有一段原码如下请指点!
<ASP:Repeater runat="server" DataSource='<%# DataSet1.DefaultView %>'>
<ItemTemplate>
<table width="599" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><div align="left"><font color="#FF3300"> 图书名称:</font>
</div></td>
<td colspan="2"><a href="tsxz.aspx?tscsid=<%# DataSet1.FieldValue("tscsid", Container) %>">
<font color="#FF6600">[
<%# DataSet1.FieldValue("图书显示名称", Container) %>
]</font> </a> </td>
</tr>
<tr>
<td width="124" rowspan="4" align="center" valign="top">
<!--在这按条件显示图片,if“图书封面”<>"" 显示[图片1],else显示[图片2]-->

</td>
<td width="82"><font color="#FF3300">作者:</font></td>
<td width="198"> <font color="#FF6600">[
<%# DataSet1.FieldValue("作者", Container) %>
]</font> </td>
<td width="195"><font color="#FF3300">图书评分:</font></td>
</tr>
<tr>
<td><font color="#FF3300">图书分类:</font></td>
<td > <font color="#FF6600">[
<%# DataSet1.FieldValue("图书分类辅", Container)%>
]</font> </td>
<td> <font color="#FF6600">[
<%# DataSet1.FieldValue("阅读次数", Container) %>
]</font></td>
</tr>
<tr>
<td><font color="#FF3300">图书编号:</font></td>
<td><font color="#FF6600">[DT-
<%# DataSet1.FieldValue("tscsid", Container) %>
] </font></td>
<td> </td>
</tr>
<tr>
<td><font color="#FF3300">上架时间:</font></td>
<td> <font color="#FF6600">[
<%# DataSet1.FieldValue("上传时间", Container) %>
]</font></td>
<td></td>
</tr>
</table>
</ItemTemplate>
</ASP:Repeater>
...全文

相关推荐

repeater动态首尾相接显示图片

因此,我们可以设计一个模板,使得图片和标题可以按顺序显示,同时实现首尾相接的效果。在描述中提到,Repeater会读取数据库内容,所以我们首先要建立与数据库的连接,查询需要显示的图片和标题。

荣氏天下

ASP无组件图片上传管理源码实现与常见问题排查

在网站开发中,图片上传是最常见的功能之一,但文件命名混乱、格式失控、管理界面缺失等问题常给运维带来巨大负担。针对此类需求,基于ASP的无组件上传方案凭借轻量、免安装、易部署的特点,成为中小型项目的理想选择。其核心原理是利用ADODB.Stream对象解析multipart/form-data二进制流,实现文件数据的安全写入,并通过IIS配置完成请求大小限制与权限管理。该技术在图片管理后台中具备广泛适用性,可覆盖上传、预览、重命名、删除、分页及缩略图生成等完整链路,尤其适合快速搭建公司内部图片库或小型CMS系

weixin_33889665

repeater 分列显示以及布局的实例代码

在实际开发中,通过repeater控件可以灵活地控制数据的显示方式,并通过编程逻辑实现复杂的布局需求。

weixin_38629362

Repeater添加文本和图片

**处理本地图片到Web环境的转换**:解决本地图片无法在网站上显示的问题,一种方法是在开发阶段就使用网络URL。另一种方法是使用像Imgur这样的免费图床服务,上传本地图片并获取它们的公共链接。

南朝老宋

Repeater 显示5条数据

在ASP.NET Web Forms开发中,Repeater经常被用于创建自定义布局的列表或者表格,因为它允许开发者完全控制HTML输出。

zrynet
评论
收藏 已收藏
分享
返回顶部
zyyy305
.NET社区 62,271 成员 668,968 内容