嘿嘿,今天没有任务,所以突然想起来我之前记得笔 记说要把repeater的使用以及获取值的详细使用总结一下,所以这就闲来无聊总结一下,虽然现在不会使用这些小知识点的,但是我感觉自己的学习还是要 不断地更新的,目前是工作的第一份工作,需要努力的还有好多好多,不能坐在这里消耗时间,所以还是在自己兴趣意犹未尽的时间还是加倍的学习啦。

<body>
<form id="form" runat="server"></form>
<asp:Repeater ID="addStudent" runat="server">
<%-- HeaderTemplate : 对页眉的格式进行设置,包含列表刚开始时间显示的文本控件 --%>
<headertemplate>
<table border="">
<tr>
<td>学号</td>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
<td>爱好</td>
</tr>
</headertemplate>
<%--ItemTemplate : 对每一个数据项进行格式设置,包括数据源中的html元素--%>
<itemtemplate>
<tr>
<td><%#Eval("Sco") %></td>
<td><%#Eval("Sname") %></td>
<td><%#Eval("Sgender") %></td>
<td><%#Eval("Sage") %></td>
<td><%#Eval("Shobby") %></td>
</tr>
</itemtemplate>
<%--对数据的分隔符进行设置,包含每一项之间显示的元素--%>
<SeparatorTemplate>
<tr style="background:black">
<td>我是黑色</td>
<td>我是黑色</td>
<td>我是黑色</td>
</tr>
</SeparatorTemplate>
<%--对交替显示的数据项进行格式的设置,包含数据源中数据项都要循环显示的HTML元素和控件--%>
<AlternatingItemTemplate>
<tr style="background:gray">
<td><%#Eval("Sco") %></td>
<td><%#Eval("Sname") %></td>
<td><%#Eval("Sgender") %></td>
<td><%#Eval("Sage") %></td>
<%--针对repeater的嵌套简单的总结一下--%>
<td>
<td>
<table>
<tr>
<asp:Repeater ID="addHobby1" runat="server">
<ItemTemplate>
<td><%=Model.hobby%></td>
</ItemTemplate>
</asp:Repeater>
</tr>
<tr>
<asp:Repeater ID="addHobby2" runat="server">
<ItemTemplate>
<td><%=Model.hobby%></td>
</ItemTemplate>
</asp:Repeater>
</tr>
</table>
</td>
</tr>
</AlternatingItemTemplate>
<footertemplate>
</table>
</footertemplate>
</asp:Repeater>
</body>

上面的是在静态页面中的格式,下面简单的写下在父类中获取数据的格式,如下:

List<Student> stuList = new List<Student>();
stuList.Add(new Student(,"杜拉拉",'男',,"篮球"));
stuList.Add(new Student(, "啦啦啦", '男', , "篮球"));
stuList.Add(new Student(, "呼呼呼", '男', , "篮球"));
addStudent.DataSource = stuList;
addStudent.DataBind();

嘿嘿,就暂时写到这里啦,以至于以后使用到啦不至于在翻阅资料查找的啦,嘿嘿,加油加油!

Repeater的j简单使用的更多相关文章

  1. 【.NET】Repeater控件简单的数据绑定(有bool,日期,序号)

    前述: 讲的是Repeater,使用的是XML文件读取,没用ADO.NET ,而分页有很多方法,比如用PagedDataSource,或者通过参数在数据源写SQL语句来实现. 页面: <%@ I ...

  2. Linux Bash Shell j简单入门

    BASH 的基本语法 最简单的例子 —— Hello World! 关于输入.输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1     ...

  3. j简单的递归

    1 某人写了n封信和n个信封,如果所有的信都装错了信封.求所有的信都装错信封共有多少种不同情况. 归纳法例子 1.有n个硬币(n为偶数)正面朝上排成一排,每次将n-1个硬币翻成朝上为止.编程让计算机把 ...

  4. hive j简单邮件过滤

    select min(call_log), a.mail_subject from (select mail_to,mail_subject from dw_user_deviler_201408 w ...

  5. j简单的分类实现-K近邻

          dataSetSize=dataSet.shape[0]                          voteIlabel=labels[sortedDistIndicies[i]] ...

  6. Repeater分页代码

    //ASP.NET中的DataList和Repeater提供了简单快速的方法來显示,其间,我们可以使用<ItemTemplate>更是使我们能随心所欲的控制数据的排放样式! //.可惜的是 ...

  7. poj2385 简单DP

    J - 简单dp Crawling in process... Crawling failed Time Limit:1000MS     Memory Limit:65536KB     64bit ...

  8. J Dp

    <span style="color:#000099;">/* ____________________________________________________ ...

  9. Java数据结构系列——简单排序:泡、选择、直接进入

    package SimpleSort; public class SimpleSort { /** * 冒泡排序:每次循环过程中.小的排在后面的数会像水中的 * 气泡一样慢慢往上冒,所以命名为冒泡排序 ...

随机推荐

  1. 百度echarts极速入门

    1.http://echarts.baidu.com/ 进入官网 2.打开官方示例 3.随便打开一个列子并打开f12浏览器调试模式,找到例子的iframe地址 4.打开地址 5.下载例子,so eas ...

  2. MYSQL数据库从A表把数据插入B表

    如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: Code: INSERT INTO 目标表 SELECT * FROM 来源表; 比如要将 articles 表插入到 newArticl ...

  3. Android图片二进制与Bitmap、Drawable之间的转换

    Android图片二进制与Bitmap.Drawable之间的转换 Java代码  public byte[] getBitmapByte(Bitmap bitmap){      ByteArray ...

  4. Linux C++ 访问子目录以及里面的文件

    #include <iostream> #include <fstream> #include <string> #include <vector> # ...

  5. e839. 使JTabbedPane中的卡片可滚动

    By default, all the tabs in a tabbed pane are displayed. When the tabs are wider than the width of t ...

  6. e769. 在按钮组中选择一个单选按钮

    // To create a radio button and button group, // see e768 创建单选按钮 // Select the radio button; the cur ...

  7. Invalid input for operation: physical_network 'physnet1' unknown for flat provider network.

    在devstack中  按照这个教程给bare metal创建flat network,一切都配置好之后, 执行net-create时遇到错误: Invalid input for operation ...

  8. C# 当前目录你了解多少

    C#中获取程序运行的当前目录的方法有多种,本文为大家提供三种方式,并作简单分析,有需要的朋友,可以参考下. 在C#中,有很多方式可以获取程序运行的当前目录,常见的方式有: .string strPat ...

  9. Nginx配置优化解读

    全局配置 Nginx的配置文件是nginx的安装目录的conf/nginx .conf,nginx.conf配置文件中,几个全局高级配置在模块部分之上. user  www www; worker_p ...

  10. u3d changeTexs

    using UnityEngine; using System.Collections; using System.Collections.Generic; public class CTex : M ...