如何在gridview 的标头上加上一个checkbox<asp:TemplateField HeaderText="选择">
<HeaderStyle HorizontalAlign="Center" Width="30px" />
<ItemStyle HorizontalAlign="Center" Width="30px" />
<ItemTemplate>
<asp:CheckBox ID="ChkSel" runat="server" onclick='document.getElementById(this.id.replace("_ChkSel","_TxtSL")).disabled = !this.checked'/>
</ItemTemplate>
</asp:TemplateField>
在 HeaderText="选择"> 前面加上一个CheckBox
当选中时 模板列上的所有CheckBox 都选中,如何实现这样的功能?
<HeaderStyle HorizontalAlign="Center" Width="30px" />
<ItemStyle HorizontalAlign="Center" Width="30px" />
<ItemTemplate>
<asp:CheckBox ID="ChkSel" runat="server" onclick='document.getElementById(this.id.replace("_ChkSel","_TxtSL")).disabled = !this.checked'/>
</ItemTemplate>
</asp:TemplateField>
在 HeaderText="选择"> 前面加上一个CheckBox
当选中时 模板列上的所有CheckBox 都选中,如何实现这样的功能?
解决方案 »
- 关于Xheditor的问题(在线等)
- 房地产基本业务??
- .net如何实现小票打印?如果测试成功,给100分
- 请教一下C#.net里,静态变量的问题,有知道请速帮,急需中...
- 为什么ASP.net页面执行的结果是显示的网页代码?
- DropDownList内容重复怎么办?
- 急。。ASP.NET 远程调用.EXE文件(指定机器的)
- 一个很简单的问题,在线等答案!不是一般的急啊
- 在线等待!!!TreeView分割字符串"0.0.10.0" || "0.10.10.0" || ...
- showModaldialog的问题,好像很困难。
- 关于照片列表的缩略图!!!
- JSP转过来的新手。。想知道ASP.NET的一个问题。。
<ItemTemplate>
<a href="DepartAdd.aspx?DepartAdd='+<%# Eval("ID") %>+'"><%# DataBinder.Eval(Container.DataItem,"Depart_Name")%></a>
</ItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center" Width="150px" />
</asp:TemplateField>
<Columns>
<asp:TemplateField>
<HeaderTemplate> <asp:CheckBox ID="ChkSel" runat="server" onclick='document.getElementById(this.id.replace("_ChkSel","_TxtSL")).disabled = !this.checked'/>
选择</HeaderTemplate>
<ItemTemplate>ddddddddd</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView> 在gridview 的标头上加上一个checkbox
<asp:TemplateField HeaderText="选择">
<HeaderStyle HorizontalAlign="Center" Width="30px" />
<ItemStyle HorizontalAlign="Center" Width="30px" />
<HeaderTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="ChkSel" runat="server" onclick='document.getElementById(this.id.replace("_ChkSel","_TxtSL")).disabled = !this.checked'/>
</ItemTemplate>
</asp:TemplateField> 如何实现 点击 Header 上的 CheckBox
选中时 模板列上的所有CheckBox 都选中, ?
<HeaderStyle HorizontalAlign="Center" Width="30px" />
<ItemStyle HorizontalAlign="Center" Width="30px" />
<ItemTemplate>
<asp:CheckBox ID="ChkSel" runat="server" onclick='document.getElementById(this.id.replace("_ChkSel","_TxtSL")).disabled = !this.checked'/>
</ItemTemplate>
</asp:TemplateField>
<script type="text/javascript">
function CheckAll(chkall)
{
var tb= chkall.parentNode.parentNode.parentNode;
var chks = tb.getElementsByTagName("input");
for(var i=0;i<chks.length;i++)
{
chks[i].checked = chkall.checked;
}
}
</script>