DataList和Repeater是两个十分有用的控件,在新闻列表和图片展示的地方经常用到。在这里简单的把他们介绍一下。

1.DataList:

前端页面:

<asp:DataList ID="PicList" runat="server" RepeatColumns="3" Width="90%" RepeatDirection="Horizontal">               <ItemStyle. BorderWidth="0" BorderStyle="none" Width="200" HorizontalAlign="center" />               <ItemTemplate>                     <table border="0" cellpadding="0" cellspacing="0" width="100%">                         <tr>                             <td height="110px">                                 <img src='<%# Eval("IMGurl")  %>' width="174" height="130" alt="" style="cursor: hand;" />                             </td>                         </tr>                         <tr>                             <td align="center" height="40px">                                 <asp:Label ID="Content" runat="server" Width="100%" Text='<%# Eval("IMGms")   %>' /></td>                         </tr>                     </table>               </ItemTemplate>   </asp:DataList>

属性介绍:RepeatColumns:在横向或书香重复的条数;

RepeatDirection:重复方向。

后台代码:

this.PicList.DataSource = ds;         this.PicList.DataBind();

2.Repeater:使用方式更简单,

<asp:Repeater ID="Repeater3" runat="server">          <ItemTemplate>                 <div align="left" class="divp1">                        <img src="Images/jt.gif" width="10" height="11" alt="" />&nbsp;&nbsp;<a href='Talent.aspx?nurl=<%# Eval("MenuURL") %>' target="_blank"><strong><%# Eval("MenuName") %></strong></a>

      

</ItemTemplate> </asp:Repeater>

后台类似datalist。

最新文章

  1. BZOJ 3237: [Ahoi2013]连通图
  2. MySQL之权限管理
  3. GRE红宝书5-6
  4. Jira 6.0.3 安装与破解
  5. java排序算法-交换排序
  6. C++ map排序(按照value值排序)_glp_hit_新浪博客
  7. R语言爬虫 rvest包 html_text()-html_nodes() 原理说明
  8. LoadRunner性能测试专项班隆重开班
  9. 解决ssh或ftp下root用户认证失败问题
  10. C 实现可变参数
  11. 多版本VisualStudio导致的.net版本问题
  12. 利用GDAL进行工具开源化改造
  13. 定制炫彩界面:duilib与MFC 的对比
  14. 使用WebGL 自定义 3D 摄像头监控模型
  15. 重写Object类里equals方法
  16. Mybatis入门学习笔记
  17. JS控制音频顺序播放
  18. CentOS7下部署Django项目详细操作步骤
  19. Linux查看文件夹占用空间
  20. web14 validation.xml配置 登录验证文件配置

热门文章

  1. 如何使用validate.js进行动态添加和移除表单验证信息
  2. HTML超出文本多行截取代码
  3. iOS stretchableImageWithLeftCapWidth 图片放大不变形
  4. 2014-2015 ACM-ICPC, Asia Xian Regional Contest G The Problem to Slow Down You 回文树
  5. mac中vmware tools进行磁盘压缩和vmware-tools-cli的使用方法
  6. Ext.Net 问题收集
  7. 生产者/消费者问题的多种Java实现方式--转
  8. [原]Unity3d中奇怪的编译错误
  9. PHP中长连接的实现
  10. spark处理jsonFile