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") %>中绑定的值
分享到:
相关推荐
知识点:.NET Web开发中Repeater控件的全选删除和分页功能的实现思路和代码示例 在.NET Web开发中,Repeater控件是一种用于数据绑定的服务器控件,它可以重复显示数据源中的信息。通常在处理数据列表时,如报表、...
本文将详细介绍如何使用Repeater控件进行全选操作,以及在前端实现全选功能的JavaScript代码和在后台代码中如何处理选中数据的方法。 首先,我们需要在Repeater控件中添加一个全选的复选框(CheckBox)以及一个提交...
ASP.NET 编程知识 - 使用 Repeater 控件中的全选进行批量操作实例 本文将详细介绍 ASP.NET 中使用 Repeater 控件中的全选进行批量操作的方法。Repeater 控件是 ASP.NET 中的一种常用的控件,用于显示重复的数据项,...
那么,如果我只需拖动一个Repeater 然后给他一个数据源 就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗? 1.此程序存储过程是基于SQL的 2.数据库链接地址在Jinlong.Data下...
1. **全选批量操作**:可以添加一个CheckBox控件作为全选按钮,通过遍历Repeater的Items集合来实现批量操作。 2. **通过Eval绑定样式**:使用Eval函数结合CSS类或内联样式,可以动态设置项的样式。 3. **与...
批量删除功能则可能通过一个“全选”复选框和一个“删除”按钮来实现。用户选择要删除的记录,然后点击删除按钮,后台代码会根据选定的记录ID执行批量删除操作。 总的来说,这个项目是一个很好的学习资源,对于初学...
#### 2.1 ASP.NET Repeater控件中的CheckBox全选 在实际应用中,我们通常会在Repeater控件中放置CheckBox,如下所示: ```html <asp:Repeater ID="rptGroup" runat="server"> ('chkAll', this);" /> ...
那么,如果我只需拖动一个Repeater 然后给他一个数据源 就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗? 1.此程序存储过程是基于SQL2005的,暂不提供SQL2000下的 2....
自定义控件之万能Repeater源码 为什么要用Repeater,因为Repeater的...那么,如果我只需拖动一个Repeater 然后给他一个数据源 就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗?
在JavaScript编程中,实现CheckBox全选功能是一项常见的需求,特别是在数据展示或用户交互的场景下,如ASP.NET中的Gridview或Repeater控件。这里我们将深入探讨一种在ASP.NET环境中利用JavaScript实现CheckBox全选和...
GridView(全选) GridView(编辑、删除、更新) NET中各种数据库连接大全.doc Repeater(分页) Repeater(嵌套) 数据库操作.txt 第01课:ADO.NET.ppt 第03课:GridView.ppt 第04课:DataList和Repeater....
而通过在Repeater内嵌套其他控件,如CheckBox,可以实现批量操作,如全选、删除等。 关于Repeater控件的其他常见操作包括: 1. 添加序号:可以自定义ItemDataBound事件,在事件处理程序中计算每个项的索引并添加到...
中继器(英文名Repeater)是目前为止Axure最复杂的功能(没有之一),学习它的使用有助于我们快速设计一些复杂的交互界面。本文通过Axure rp9 利用中继器实现列表新增行、删除行的案例,介绍如何利用中继器实现以下...
在ASP.NET中,这些功能可以通过Web控件如GridView、ListView或Repeater来实现,它们提供了内置的事件处理机制,使得与用户交互和数据操作变得简单。例如,GridView控件提供了SelectedIndexChanged事件,可以监听用户...
功能强大的模板引擎大都需要对模板进行语法解析,会有性能问题。...JavaScript Repeater控件 代码 名称 最新价 涨跌额 涨跌幅 开盘 最高 最低 昨收 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
全选功能可以通过添加一个CheckBox控件到HeaderTemplate中实现,并绑定到GridView的SelectedIndexChanging事件。 **Repeater控件** Repeater是最基础的数据绑定控件,它没有内置的样式和布局,完全由开发者通过模板...