zoukankan      html  css  js  c++  java
  • ASP.NET Repeater的用法初探

    1、一般用ObjectDataSource和repeater连用
    2、<asp:Repeater ID="Repeater" ruanat="server" DataSource="ObjectDataSource1">
    <ItemTemplate>
    编号:<%#Eval("ID")%>姓名:<%#Eval("Name")%>年龄:<%#Eval("ID")%>性别:<%#Eval("ID")%>
    </ItemTemplate>
    </asp:Repeater>
    ////////////for循环的形式展示绑定ID,并且姓名年龄性别不断遍历,ItemTemplate就是每一行以什么方式展现。
    <%#Eval("ID")%>,沙浦符号,意思是计算当前ID的值,把它输出到这个位置
    3、 <ItemTemplate>编号:<%#Eval("ID")%>(<%#Eval("Age")%>)</ItemTemplate>
    这样可以数据展示后面加括号
    所以说Repeater用来遍历数据,ItemTemplate用来决定数据展示成什么样
    4、Eval也可以显示到TextBox里面
    <input type="text" value='<%#Eval("Age")%>'/> ////注意还是遍历输出
    <asp:TextBox runat="server" Text='<%#Eval("ID")%>'>
    -----------------------------------------------------------------------------------------
    5、<AlternatingItemTemplate>设置隔行不同显示风格,奇数行用<ItemTemplate>模板。偶数行用 <AlternatingItemTemplate>模板
    设置各行变色,设置div这样好给它加背景
    <AlternatingItemTemplate>
    <div style="Backgroud:Red"><asp:TextBox BackColor="Red" ID="TextBox2" Text='<%#Eval ("Name")%>'runat="server"/></div>
    </AlternatingItemTemplate>
    6、HeaderTemplate和FooterTemplate分别显示所有数据的前面和后面
    <HeaderTemplate><p>这里是人员数据</p></HeaderTemplate>
    <FooterTemplate><p>这里是数据</p></FooterTemplate>
    7、SeparatorTemplate显示两行之间的
    <SeparatorTemplate><hr/></SeparatorTemplate>就是两行之间放一个横线

  • 相关阅读:
    理解Linux虚拟文件系统VFS
    Linux进程间通信(IPC)
    为 区域添加 Tag
    html 模板 swig 预编译插件 grunt-swig-precompile
    如何开发 Grunt 插件
    Web开发常见的漏洞
    CSS实现不固定宽度和高度的自动居中
    Sublime Text 前端插件推荐
    JavaScript 防止事件冒泡
    HTML标签篇
  • 原文地址:https://www.cnblogs.com/d685600/p/3635613.html
Copyright © 2011-2022 走看看