Repeater篇

QQ:1187362408 欢迎技术交流和学习

Repeater篇(repeater):

TODO:

1,repeater:数据源控件,可自定义数据来源于数据库

2,repeater:含HeaderTemplate,ItemTemplate,FooterTemplate

3,repeater:扩展,满足业务需求:依据页面类型标识,隐藏或显示checkbox复选框(全选还是单选),见代码如下:

javascript:

<span style="color:#000000;">var iType = getParameter("iType"); //iType:标识,是否为原始界面(服务项目维护)
        $(function () {
            if (iType != undefined && iType != null && iType != '' && iType == "ypzl") {
                $("[id=ctl00_ContentPlaceHtml_hidiType]").attr('value', iType);
                $("#chxIsMultipleSelect").hide(); //隐藏checkbox
                $("[id=tabHead]").find("a[id$=btnImportYPZLInfo]").css("display", "block"); //导入药品诊疗信息【显示】
                $("[class=btn01]").find("a:not([id*=btnQuery],[id$=btnImportYPZLInfo])").css("display", "none");
            }
        });</span>

html:

<span style="color:#000000;"><asp:HiddenField ID="hidiType" runat="server" Value="0" />
<tr>
                                    <%if (hidiType.Value == "ypzl")
                                      {%>
                                    <td align="center" style="width: 32px; padding-left: 4px;">
                                    </td>
                                    <%}
                                      else
                                      {%>
                                    <td align="center" style="width: 32px; padding-left: 4px;">
                                        <input id="chxIsMultipleSelect" type="checkbox" onclick="MultipleSelect(this)" />
                                    </td>
                                    <%}%>
                                    <td align="center" style="width: 115px;">
                                        项目编码
                                    </td>
                                    <td align="center" style="width: 170px;">
                                        项目名称
                                    </td>
                                    <td align="center" style="width: 80px;">
                                        英文名
                                    </td>
                                    <td align="center" style="width: 80px;">
                                        规格
                                    </td>
                                    <td align="center" style="width: 55px;">
                                        剂型
                                    </td>
                                    <td align="center" style="width: 100px;">
                                        产地
                                    </td>
                                    <td align="center" style="width: 45px;">
                                        单位
                                    </td>
                                    <%--   <td align="center" style="width: 70px;">
                                        医院级别
                                    </td>--%>
                                    <td align="center" style="width: 60px;">
                                        项目类型
                                    </td>
                                    <td align="center" style="width: 100px;">
                                        核定采购价格(元)
                                    </td>
                                    <td align="center" style="width: 100px;">
                                        销售最高限价(元)
                                    </td>
                                    <td align="center" style="width: 90px;">
                                        是否基本药品
                                    </td>
                                    <td align="center" style="width: 50px;">
                                        项目大类
                                    </td>
                                    <td align="center" style="width: 80px;">
                                        一级核算编码
                                    </td>
                                    <td align="center" style="width: 114px;">
                                        备注
                                    </td>
                                    <td align="center" style="width: 54px;">
                                        有效标识
                                    </td>
 </tr></span>

4,repeater:效果图如下:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 19:39:00

Repeater篇的相关文章

诗经 全文

诗经 全文 (带注释和译文) http://www.edu009.com/Article/HTML/Article_60756.html <诗经> 春秋·孔丘 <诗经>是我国第一部诗歌总集,先秦时代称为“诗”或“诗三百”,孔子加以了整理.汉武帝采纳董仲舒“罢黜百家,独尊儒术”的建议,尊“诗”为经典,定名为<诗经>. <诗经>现存诗歌 305 篇,包括西周初年到春秋中叶共 500 余年的民歌和朝庙乐章,分为风.雅.颂三章. “风”包括周南.召南.邶.鄘.卫.王

数据绑定控件之Repeater

引言 前几篇的文章在说AJAX的内容,利用AJAX技术能够开发出高效运行的网站应用程序,不过在进行B/S项目开发时只拥有AJAX技术是远远不够的,踏入到B/S要学的东西会更多,但相较C/S的复杂逻辑结构来说B/S在开发时还是很简单的. 在开发B/S项目时,常常会用到数据绑定控件,.NET平台已经对这些控件进行了良好的封装,只要稍有经验的程序猿很快就能够上手使用这些数据控件,所以接下来的几篇文章将会讨论数据控件,首先将会从数据控件的细节入手讨论ListView.GridView.Repeater.

《ASP.NET》——数据的绑定之Repeater

前面学习了HTML静态的网页编程,了解了其中的一些语法,但是自己感觉对Web编程掌握的还不够过瘾,于是跟着计划,开始了ASP.NET之旅.在写这篇ASP.NET博客之前之前,我想先将先比较一下ASP.NET与HTML的区别与联系. 一.联系与区别:HTML是在客户端编程,通常生成的是静态网页:ASP.NET是在服务器端编程,通常能生成动态网页.ASP.NET中的控件是HTML中的控件重新设计.封装起来的,也就是说ASP.NET中的控件是以HTML中的控件为基础.ASP.NET控件具有回送功能,够

实现Repeater控件的记录单选(二)

前一篇<实现Repeater控件的记录单选>http://www.cnblogs.com/insus/p/7426334.html 虽然可以实现对Repeater控件的记录进行单选,但是,你需要懂得写正则表达式和需要写C#程序重写. 好吧,方法也许往往不止一种. 先去掉重写的代码: 下面Insus.NET使用神奇的Javascript来实现: 运行的效果:

【渗透课程】第七篇-上传漏洞之绕过上传漏洞

前一篇我们已经讲过了上传漏洞的解析漏洞,在某些时候,知道网站存在哪个解析漏洞,那么我们就可以更好的利用上传漏洞 这个知识点在我们前面就有粗略说过了(http://www.yuntest.org/index.php/archives/765.html), http拦截也是上传漏洞的其中之一, 下面我们来对绕过上传漏洞进行更深的了解. 正文 管理员防止文件上传漏洞时可以分为两种,一种是客户端检测,一种是服务端检测: 客户端检测:使用JavaScript检测,在文件上传之前,就对文件进行验证 服务器端

Repeater、GridView等 操作XML文件

在项目中需要对XML文件进行管理,我用了Repeater 的方式来实现了实时的更新 希望对阅读这篇随笔的您有所帮助,我用的Repeater,您也可以用GridView等...区别仅仅在于控件内的按钮的事件中获取当前操作对象索引的方式.. 如果您的XML文档格式与此不同,建议使用下面的XML格式(因为这个格式能够通过DataSet的LoadXML方法直接获得数据源,并且能够使用DateSet的WriteXML方法输出XML文档)或者您可以根基自己的格式重新写ReadXmlInfo和WriteXML

repeater绑定泛型list&lt;string&gt;

菜鸟D重出江湖,依然是菜鸟,囧!言归正传—— 工作中遇到一个repeater绑定的问题,数据源是一个list<string> 集合,然后在界面上使用<%#Eval()%>绑定.问题来了,Eval该绑定那个属性名(或者字段)呢? 先说菜鸟D的想法:将list<string>变成list<匿名> ,然后绑定匿名类型的某一属性.菜鸟为啥会有这样的想法,首先list<string>只用一次,而且只有一个属性(字段),没有必要新声明一个类型,匿名就可以胜任

Farseer.net轻量级开源框架 V1.x 入门篇:表实体类映射

导航 目   录:Farseer.net轻量级开源框架 目录 上一篇:Farseer.net轻量级开源框架 V1.x 入门篇:数据库配置及其它配置文件 下一篇:Farseer.net轻量级开源框架 V1.x 入门篇:表的数据操作 前言 上文讲述了数据库配置及其它配置文件的使用,搭建好数据库的链接方式了,接下来就是数据库中的表与实体类的关联了(映射). 在V1.x中,新增了视图.存储过程的映射.在以往的解决方案中,视图是当成”表“来操作的. 但是我们的视图通常只是为了方便查询而建的.而表支持写操作

【ASP.net】解析Repeater 控件的模板

1.Repeater控件: 顾名思义,repeat有重复的意思.解释就是用于显示重复的项目列表,这些项目被限制在该控件. Repeater控件不具备内置的呈现功能,用户必须通过创建模板来为它提供布局. 重复的东西就说明有很多相同的,那就可以抽出来.抽出来的东西,面向对象中叫类,设计模式中可以是模板方法.在Repeater控件这里呢,就叫模板了. 这篇博客主要总结一下repeater控件的5种模板的使用及效果显示. 2.  五种模板: 1> ItemTemplate: 对每一个数据项进行格式设置.