`
mrlee09
  • 浏览: 1006 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Repeater的全选

阅读更多
Html:

Java代码
1.<table id="Table5" class="querytable" width="100%">  
2.     <tr>  
3.         <th>  
4.             <input name="chkall" value="1" style="width:25px; text-align:center;" type="checkbox" onclick="CheckAll(this,'Item')"/>全选   
5.           </th>  
6.          <th>  
7.             销售部门  
8.           </th>  
9.          <th>  
10.              销售单号  
11.            </th>  
12.          <th>  
13.              是否导出开票文本  
14.            </th>  
15.          <th>  
16.              是否导入A6  
17.          </th>  
18.      </tr>  
19.<asp:Repeater ID="rptUjlist" runat="server" >  
20.<ItemTemplate>  
21.    <tr onmouseover="c=this.style.backgroundColor;this.style.backgroundColor='#C2DFF7'" 
22.onmouseout="this.style.backgroundColor=c;">                                   <td>  
23.            <input name="Item" style="width:20px; text-align:center" type="checkbox" value='<%# Eval("ID") %>' />  
24.        </td>  
25.        <td id="Td1" runat="server">  
26.             <%# Eval("Tcbm")%>  
27.        </td>  
28.        <td>  
29.             <%# Eval("xsdh")%>  
30.        </td>  
31.        <td>  
32.           <%# Eval("sfdckp")%>  
33.        </td>  
34.        <td>  
35.            <%# Eval("sfdrA6")%>  
36.            <asp:HiddenField ID="hFNo" runat="server" Value=' <%# Eval("xsdh")%>' />  
37.        </td>  
38.     </tr>  
39.</ItemTemplate>  
40.</asp:Repeater>  
41.</table> 
<table id="Table5" class="querytable" width="100%">
     <tr>
         <th>
             <input name="chkall" value="1" style="width:25px; text-align:center;" type="checkbox" onclick="CheckAll(this,'Item')"/>全选
           </th>
          <th>
             销售部门
           </th>
          <th>
              销售单号
            </th>
          <th>
              是否导出开票文本
            </th>
          <th>
              是否导入A6
          </th>
      </tr>
<asp:Repeater ID="rptUjlist" runat="server" >
<ItemTemplate>
    <tr onmouseover="c=this.style.backgroundColor;this.style.backgroundColor='#C2DFF7'"
onmouseout="this.style.backgroundColor=c;">                                   <td>
            <input name="Item" style="width:20px; text-align:center" type="checkbox" value='<%# Eval("ID") %>' />
        </td>
        <td id="Td1" runat="server">
             <%# Eval("Tcbm")%>
        </td>
        <td>
             <%# Eval("xsdh")%>
        </td>
        <td>
           <%# Eval("sfdckp")%>
        </td>
        <td>
            <%# Eval("sfdrA6")%>
            <asp:HiddenField ID="hFNo" runat="server" Value=' <%# Eval("xsdh")%>' />
        </td>
     </tr>
</ItemTemplate>
</asp:Repeater>
</table>


JS代码

Java代码
1.function CheckAll(e, itemname) {  
2.    var aa = document.getElementsByName(itemname);  
3.    if (aa == undefined) return;  
4.    for (var i = 0; i < aa.length; i++) aa[i].checked = e.checked;  
5.} 
function CheckAll(e, itemname) {
    var aa = document.getElementsByName(itemname);
    if (aa == undefined) return;
    for (var i = 0; i < aa.length; i++) aa[i].checked = e.checked;
}


后台代码

Java代码
1.string str = Request.Form["Item"] 
string str = Request.Form["Item"]


str就是获取的<%# Eval("ID") %>中绑定的值
分享到:
评论

相关推荐

    Repeater全选删除和分页实现思路及代码

    Repeater控件想必熟悉.net web开发的人员是很了解不过的了,接下来将与大家共同学习下它的全选删除和分页,感兴趣的你可不要错过了哈,希望可以帮助到你

    asp.net使用Repeater控件中的全选进行批量操作实例

    主要介绍了asp.net使用Repeater控件中的全选进行批量操作方法,实例分析了Repeater控件的使用技巧,需要的朋友可以参考下

    【ASP.NET编程知识】asp.net使用Repeater控件中的全选进行批量操作实例.docx

    【ASP.NET编程知识】asp.net使用Repeater控件中的全选进行批量操作实例.docx

    自定义控件之万能Repeater源码

    那么,如果我只需拖动一个Repeater 然后给他一个数据源 就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗? 1.此程序存储过程是基于SQL的 2.数据库链接地址在Jinlong.Data下...

    自定义控件之万能Repeater源码 asp.net

    那么,如果我只需拖动一个Repeater 然后给他一个数据源 就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗? 1.此程序存储过程是基于SQL2005的,暂不提供SQL2000下的 2....

    asp.net c#自定义控件之万能Repeater源码

    自定义控件之万能Repeater源码 为什么要用Repeater,因为Repeater的...那么,如果我只需拖动一个Repeater 然后给他一个数据源 就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗?

    在Repeater控件中通过Eval的方式绑定Style样式代码

    您可能感兴趣的文章:asp.net使用Repeater控件中的全选进行批量操作实例ASP.NET中repeater控件用法实例Repeater控件与PagedDataSource结合实现分页功能Repeater控件实现编辑、更新、删除等操作示

    .net数据库操作文件 及 实例

    GridView(全选) GridView(编辑、删除、更新) NET中各种数据库连接大全.doc Repeater(分页) Repeater(嵌套) 数据库操作.txt 第01课:ADO.NET.ppt 第03课:GridView.ppt 第04课:DataList和Repeater....

    Axure rp9 利用中继器实现列表新增行、删除行的效果

    中继器(英文名Repeater)是目前为止Axure最复杂的功能(没有之一),学习它的使用有助于我们快速设计一些复杂的交互界面。本文通过Axure rp9 利用中继器实现列表新增行、删除行的案例,介绍如何利用中继器实现以下...

    .net JS模拟Repeater控件的实现代码

    功能强大的模板引擎大都需要对模板进行语法解析,会有性能问题。...JavaScript Repeater控件 代码 名称 最新价 涨跌额 涨跌幅 开盘 最高 最低 昨收 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

    最新版的基于三层架构的网上书城,介绍请看资源描述

    gridview Repeater objectdatasource md5加密 数字水印 一般处理程序 购物车 自定义函数 MyEval 布局虽然有点凌乱 都有详细的用法 但是代码很是详细 最简单的三层架构 适合初学者 当然还附加了光棒效果,全选效果,...

    asp.net 数据绑定控件实例

    ado.net,datalist(编辑,更新,删除),gridview(编辑,更新,删除,全选),,repeater(分页,嵌套)

    Asp.net 高级编程学习经验

    18.使用xml作为数据源的方法(内联,外联,数据库读取)(treeview,listbox,gridview,repeater) 19.GridView中的方法使用(格式,DataFormatString),设置行列属性 当满足条件后,隐藏某些ImageButton 20.GridView...

Global site tag (gtag.js) - Google Analytics