嘿嘿,今天没有任务,所以突然想起来我之前记得笔 记说要把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. 关于Unity中从服务器下载资源压缩包AssetBundle的步骤

    AssetBundle 1: 在Unity中,能为用户存储资源的一种压缩格式的打包集合,他可以存任意一种Unity引擎可以识别的资源: 模型,音频,纹理图,动画, 开发者自定义的二进制文件; 2: 这 ...

  2. mxnet与tensorflow的卷积实现细节比较

    mxnet的卷积 kernel = 3  pad=1边界补充0后,不管stride是否1还是2,imgw = 奇数或者偶数, 都是从图像位置(0,0)开始卷积 tensorlfow的卷积 kernel ...

  3. Axiom3D:数据绑定基本流程

    在前面我们学习OpenGL时,不管绘制如球,立方体,平面,地面,动画模型中最常用的几个操作有创建缓冲区,写入缓冲区.在Axiom中,相关的操作被整合与组织到VertexData,IndexData中, ...

  4. Entries missing in table T028G T-CODE: OT51 SAP 传输配置操作为用户操作 SAP网银接口

    change this setting as a 'current setting' according to SAP note '135028 - Transfer IMG activity to ...

  5. SpringBoot系列十一:SpringBoot整合Restful架构(使用 RestTemplate 模版实现 Rest 服务调用、Swagger 集成、动态修改日志级别)

    声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅. 1.概念:SpringBoot整合Restful架构 2.背景 Spring 与 Restful 整合才是微架构的核心,虽然在整 ...

  6. CI框架 -- 文件结构

    这个本来是很基础的东西,基本上用过CI的人都知道这些,原本是不消说的~但是因为毕业论文是关于CodeIgniter的,所以我必须把大大小小的东西都写出来做成记录~ CodeInigter,一个轻量,功 ...

  7. Python——eventlet.backdoor

    eventlet.backdoor 是正在运行中的进程内的 Pyhon 交互解释器. 该模块便于检测一个长期运行进程的运行状态,提供了一种可以不阻塞应用正常操作的 Pyhon 交互解释器,从而极大地方 ...

  8. yii2 使用阿里大鱼短信

    1.首先申请阿里账号 2.开通短信服务 3.短信签名 4.添加模板 以上4步是前期工作 -------------------------------------------------------- ...

  9. 编译libjpeg

    本来以为编译libjpeg很容易,结果弄了半天. 先百度了下看下教程,一般是设置path,这里我也做了 我的电脑  -> 属性 -> 高级  -> 环境变量   ,添加环境变量PAT ...

  10. 视锥体(frustum)裁剪

    原文地址:http://www.linuxgraphics.cn/graphics/opengl_view_frustum_culling.html 背景 视锥体(frustum),是指场景中摄像机的 ...