Repeater 的checkbox runat="server" 怎么 用JS全选和反选
解决方案 »
- 一个sql语句看能不能优化,求高手帮忙
- 例子代码中C#控件定义在Default.aspx.designer.cs文件中,何解?
- 不显示删除回复显示所有回复显示星级回复显示得分回复 路过的大侠们,求解一个sql语句
- calendar未选择日期时,默认的值是多少。
- 想找在重庆asp.net的工作.详情在里面.版主请手下留情.
- 请教:怎样安装asp.net2.0(已经安装了asp.net1.1)
- ASP.NET爱好者的福音,有很多源码下载
- 为何输出的动态生成网页中文全是乱码??
- 请教一个有关datagrid格式的问题(在线等)
- 纯粹使用visual studio.net实现所有功能(不书写代码)。
- 帐号和密码已知,如何获取与帐号相关的MSN或邮箱或QQ中的联系人或好友的邮箱列表,谢谢指教!!
- ASP.NET网站布局
function CheckAll(flag)
{
var table = document.getElementById("<%=Repeater1.ClientID %>");
var inputs = table.getElementsByTagName("input");
for(var i=0;i<inputs.length;i++){
if(inputs[i].type=="checkbox"){
inputs[i].checked = flag?true:!inputs[i].checked;
}
}
}
function GetAllCheckBox(CheckAll)
{
var itmes=document.getElementsByTagName("input");
for(var i=0;i<itmes.length;i++)
{
if(itmes[i].type=="checkbox")
{
itmes[i].checked=CheckAll.checked;
}
}
}
</script>
function ckbCheckAll()
{
var ckbAll = document.getElementsByTagName("cbxSonger");
var ckbMarkAll = document.getElementById("cbxCoNatureall");
var intIndex = 0;
for (intIndex = 0;intIndex<ckbAll.length;intIndex++)
{
if (ckbMarkAll.checked)
{
ckbAll[intIndex].checked = true;
}
else
{
ckbAll[intIndex].checked = false;
}
}
}
{
var items = document.getElementsByTagName("input");
for(i=0; i<items.length;i++)
{
if(items[i].type=="checkbox")
{
items[i].checked = CheckAll.checked;
}
}
}
<tr>
<td width="30px" align="center">
<input type="checkbox" id="CheckAll" onclick='javascript:SelAll(this.form)' title='全选/全消' /></td>
<td align="center" width="15%">
名称</td>
<td align="center" width="15%">
类别</td>
<td width="30px" align="center">
编辑</td>
</tr>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td align="center">
<asp:Label ID="ID" runat="server" Visible="false" Text='<%#Eval("ID")%>'>
</asp:Label><asp:CheckBox ID="CHK" runat="server"></asp:CheckBox>
</td>
<td align="center">
<%#Eval("Name")%>
</td>
<td align="center">
<%#Eval("Type")%>
</td>
<td align="center">
<a href="CategoryEdit.aspx?ID=<%# Eval("ID")%>">
<img src="images/edit.gif" border="0" /></a>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>function SelAll(obj)
{
var IsChk;
IsChk = document.all.CheckAll.checked;
for(var i = 0;i<obj.elements.length;i++)
{
if(obj.elements[i].type == "checkbox")
obj.elements[i].checked = IsChk;
}
}