zoukankan      html  css  js  c++  java
  • 使用Repeater实现自定义多列数据绑定

    网上有很多人问怎么使用ASP.NET生成多列的含有绑定数据的表格,甚至有人使用Response.write("<table></table>");这种古老的性能低下的方式来生成表格。其实使用服务器端table可是做到这一点。现在我们来使用Repeater控制自定义生成多列包含绑定数据的表格。代码如下:
    前台HTML代码如下:

    <asp:Repeater runat="server" id="repeater1" OnItemDataBound="Repeater1_ItemDataBound">
    <HeaderTemplate>
    <table width="100%" border=0 align="center"><tr>
    </HeaderTemplate>
    <ItemTemplate>
    <td><%#DataBinder.Eval(Container.DataItem,"字段名")%></td>
    </ItemTemplate>
    <FooterTemplate>
    </tr></table>
    </FooterTemplate>
    </asp:Repeater>
    后台代码如下:
    1//定义全局变量i
    2int i=0;
    3void Repeater1_ItemDataBound(object src,RepeaterItemEventArgs e){
    4if(i%3==0)//这里的3就代表表格有3列
    5e.Item.Controls.Add(new LiteralControl("</tr><tr>"));
    6}

    7i++;
    8}
  • 相关阅读:
    237. 删除链表中的节点
    牛客网-第一场-J-Fraction Comparision
    1. 两数之和
    CCF-201903-1大中小
    学习Python
    Convert Sorted Array to Binary Search Tree
    3-1
    Merge Sorted Array
    Climbing Stairs
    Add Binary
  • 原文地址:https://www.cnblogs.com/kokoliu/p/473173.html
Copyright © 2011-2022 走看看