62,046
社区成员
发帖
与我相关
我的任务
分享
protected void ckbSelectAll_CheckedChanged(object sender, EventArgs e)
{
CheckBox cbox = (CheckBox)sender;
for (int i = 0; i < GVDansoumanger.Rows.Count; i++)
{
CheckBox cb = (CheckBox)GVDansoumanger.Rows[i].FindControl("ckbSelect");
cb.Checked = cbox.Checked;
}
}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="News_Manage.aspx.cs" Inherits="pxadmin_News_Manage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<link href="css/main.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
// function CheckAll()
// {
// var Ischecked=document.getElementById("ckAll").checked;
// alert(Ischecked);
// var arry=document.all.tags("input");
// for(int i=0;i<arry.length;i++)
// {
// if(arry[i].type=="checkbox" && arry[i].id!="ckAll")
// {
// arry[i].checked=Ischecked;
// }
// }
// }
function ShowCk()
{
var Isch=document.getElementById("CBall").checked;//获取状态
var arry=document.all.tags("input");//获取所有的INput控件
for(var i=0;i<arry.length;i++)
{
if(arry[i].type=="checkbox" && arry[i].id!="CBall")//判断ID
{
arry[i].checked=Isch;
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="top">
<table cellpadding="0" cellspacing="0" class="table_southidc" width="100%">
<tr>
<td class="back_southidc" colspan="3" align="center" style="height: 27px">新闻信息管理</td>
</tr>
<tr>
<td align="left">
<div id="BigClassNews" style=" width:100%; height:25px; line-height:25px;" runat="server"></div>
</td>
</tr>
<tr><td style=" height:2px; background-color:White;"></td></tr>
<tr>
<td style="height: 16px; background-color: #ecf5ff">
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" Width="100%" AutoGenerateColumns="False" OnPageIndexChanging="GridView1_PageIndexChanging" PageSize="15" DataKeyNames="id">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<input id="CBall" type="checkbox" onclick="ShowCk()" />全选
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="ckSelect" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="标题">
<ItemTemplate>
<a href="../ShowNews.aspx?ID=<%#Eval("id") %>" target="_blank" title="预览"><%#Common.Tools.CutStr(Eval("title").ToString(),50) %></a>
</ItemTemplate>
<ItemStyle HorizontalAlign="Left" />
</asp:TemplateField>
<asp:BoundField DataField="BigClassName" HeaderText="新闻类别" />
<asp:TemplateField HeaderText="文本内容" >
<ItemTemplate>
<%#Common.Tools.CutStr(Common.Tools.HTMLtoText(Eval("Content").ToString()),50)%><br>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="时间" >
<ItemTemplate>
<%#Common.Tools.GetTimeModel_short(Convert.ToDateTime(Eval("infotime"))) %>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="hits" HeaderText="点击次数" />
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<a href="deleteValue.aspx?vid=<%#Eval("id") %>&tb=news&url=News_Manage.aspx" onclick="javascript:return confirm('真的要删除?')">删除</a> <a href="news_modi.aspx?nid=<%#Eval("id") %>">修改</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</td>
</tr>
<tr>
<td style="background-color:White; height: 15px; clear:both; text-align:right;">
<asp:Button ID="Button1" runat="server" Text="批量删除" OnClick="Button1_Click" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
GVDansoumanger.AllowPaging = false;