CheckBox全选/全消设置和GridView自增序号
2007-11-18 17:37
274 查看
<script language="javascript" type="text/javascript">
function CheckAllSelect()
{
var iRowCount=<%=grvApply.Rows.Count%>;
var isCheckked = document.all.chkAllSelect.checked;
for(i= 1;i<=iRowCount;i++ )
{
if(typeof(document.all.grvApply.rows(i).cells(0).children(0)) == "object")
{
document.all.grvApply.rows(i).cells(0).children(0).checked = isCheckked;
}
}
}
</script>
<asp:GridView ID="grvApply" runat="server" SkinID="AlarmSkin" AutoGenerateColumns="False" OnRowDataBound="grvApply_RowDataBound" OnSelectedIndexChanging="grvApply_SelectedIndexChanging">
<Columns>
<asp:TemplateField HeaderText="<input type='checkbox' id='chkAllSelect' title='全选/全消' onClick='CheckAllSelect();' >">
<ItemTemplate>
<asp:CheckBox ID="chkBoxSelect" runat="server" />
</ItemTemplate>
<ItemStyle Width="20px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text="<%# Container.DataItemIndex + 1%> "></asp:Label>
</ItemTemplate>
<ItemStyle Width="30px" />
</asp:TemplateField>
<asp:BoundField DataField="UserCode" HeaderText="用户名" />
<asp:BoundField DataField="CourCode" HeaderText="课程编号" />
<asp:BoundField DataField="CourName" HeaderText="课程名" />
<asp:BoundField DataField="ApplyDate" HeaderText="申请日期" />
<asp:BoundField DataField="ApplyStatus" HeaderText="申请状态" />
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:LinkButton ID="lblAccept" runat="server" CommandName="Select">受理</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
function CheckAllSelect()
{
var iRowCount=<%=grvApply.Rows.Count%>;
var isCheckked = document.all.chkAllSelect.checked;
for(i= 1;i<=iRowCount;i++ )
{
if(typeof(document.all.grvApply.rows(i).cells(0).children(0)) == "object")
{
document.all.grvApply.rows(i).cells(0).children(0).checked = isCheckked;
}
}
}
</script>
<asp:GridView ID="grvApply" runat="server" SkinID="AlarmSkin" AutoGenerateColumns="False" OnRowDataBound="grvApply_RowDataBound" OnSelectedIndexChanging="grvApply_SelectedIndexChanging">
<Columns>
<asp:TemplateField HeaderText="<input type='checkbox' id='chkAllSelect' title='全选/全消' onClick='CheckAllSelect();' >">
<ItemTemplate>
<asp:CheckBox ID="chkBoxSelect" runat="server" />
</ItemTemplate>
<ItemStyle Width="20px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text="<%# Container.DataItemIndex + 1%> "></asp:Label>
</ItemTemplate>
<ItemStyle Width="30px" />
</asp:TemplateField>
<asp:BoundField DataField="UserCode" HeaderText="用户名" />
<asp:BoundField DataField="CourCode" HeaderText="课程编号" />
<asp:BoundField DataField="CourName" HeaderText="课程名" />
<asp:BoundField DataField="ApplyDate" HeaderText="申请日期" />
<asp:BoundField DataField="ApplyStatus" HeaderText="申请状态" />
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:LinkButton ID="lblAccept" runat="server" CommandName="Select">受理</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
相关文章推荐
- CheckBox全选/全消设置和GridView自增序号
- DEV控件中GridView中的复选框与CheckBox实现联动的全选功能
- (ajax)GridView中实现CheckBox的全选
- jQuery使用prop设置checkbox全选、反选
- 给gridview添加checkBox 并且做全选功能
- 单击CheckBox,全选GridView中所有CheckBox
- GridView控件中添加CheckBox控件,并且实现选择、全选和反选
- GridView中checkbox"全选/取消"完美兼容IE和Firefox
- GridView控件与CheckBox结合,实现全选功能,同时实现删除选中的多行数据
- GridView内嵌checkbox的全选功能
- GridView联合CheckBox实现全选功能[百度空间搜集]
- 详解 Gridview checkbox 全选、反选
- GridView中实现CheckBox的全选
- GridView中Checkbox全选
- GridView中如何实现CheckBox的全选?
- DeveXpress ASPxGridView实现checkbox全选反选(自带的ShowSelectCheckBOx)并获取选中checkbox对应的值集合
- jQuery 设置checkbox全选
- Asp.net 2.0 GridView增加一列checkBox,并全选
- 关于GridView中的CheckBox全选,取消一段JavaScript脚本
- JQuery - 设置复选按钮checkbox全选/反选