如何实现这个功能?高手帮忙~! 通过你选择的单选按钮checked=true判断哪些图片被选中,让后将选中的图片的值取出来显示就ok 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!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/dinwei.css" rel="stylesheet" type="text/css" /> <script language="javascript" type="text/javascript" src="../js/calendar.js" ></script> <script type ="text/javascript"> function CheckAll(form) { for (var i=0;i<form.elements.length;i++) { var e = form.elements[i]; if (e.name != 'chkall') e.checked = form.chkall.checked; } } </script></head><body> <form id="form1" runat="server"> <div> <table id="Table4" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="height: 30px" ><strong>日志所在的模块:</strong></td> <td style="width: 184px"> <asp:DropDownList ID="drop_ModuleList" runat="server"> <asp:ListItem>**请选择模块**</asp:ListItem> <asp:ListItem>素材采集</asp:ListItem> <asp:ListItem>素材下载</asp:ListItem> <asp:ListItem>审片</asp:ListItem> <asp:ListItem>三同步加工</asp:ListItem> <asp:ListItem>技审</asp:ListItem> <asp:ListItem>播出文件登记</asp:ListItem> <asp:ListItem>播出单制定</asp:ListItem> <asp:ListItem>权限管理模块日志</asp:ListItem> <asp:ListItem>系统日志</asp:ListItem> </asp:DropDownList></td> <td><strong>所在的用户:</strong></td> <td> <asp:TextBox ID="txt_LogUser" runat="server" MaxLength="50"></asp:TextBox></td> <td></td> </tr> <tr> <td><strong>开始时间:</strong></td> <td> <input type="text" name="selDate" onfocus="show_cele_date('','',selDate)" id="selDate" runat="server"></td> <td><strong>结束时间:</strong></td> <td> <input type="text" name="endDate" onfocus="show_cele_date('','',endDate)" id="endDate" runat="server"></td> <td><asp:Button ID="btn_Search" runat="server" Text="查 询" OnClick="btn_Search_Click1" /></td> </tr> </table> <table id="Table2" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="bottom" height="3"> 共有 <asp:Label ID="CountNum" runat="server" ForeColor="#0000cc" Font-Bold="True"></asp:Label>条记录, 第 <asp:Label ID="lblcurrentindex" runat="server" ForeColor="#0000cc" Font-Bold="True"></asp:Label>页/共 <asp:Label ID="lblpagecount" runat="server" ForeColor="#0000cc" Font-Bold="True"></asp:Label>页 </td> <td valign="bottom" align="right" height="3"> <asp:ImageButton ID="FirstPageButton" runat="server" AlternateText="首页" ImageUrl="~/Images/begin.gif" OnClick="FirstPageButton_Click"> </asp:ImageButton> <asp:ImageButton ID="PrePageButton" runat="server" AlternateText="上一页" ImageUrl="~/Images/prev.gif" OnClick="PrePageButton_Click"> </asp:ImageButton> <asp:ImageButton ID="NextPageButton" runat="server" AlternateText="下一页" ImageUrl="~/Images/next.gif" OnClick="NextPageButton_Click"> </asp:ImageButton> <asp:ImageButton ID="LastPageButton" runat="server" AlternateText="尾页" ImageUrl="~/Images/end.gif" OnClick="LastPageButton_Click"> </asp:ImageButton> </td> </tr> </table> <asp:DataGrid ID="DGBusiness" runat="Server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataKeyField="ID" BorderColor="White" Width="100%" OnPageIndexChanged="DGBusiness_PageIndexChanged" CssClass="listgrid" OnItemCommand="DGBusiness_ItemCommand" OnItemDataBound="DGBusiness_ItemDataBound"> <HeaderStyle Font-Bold="True" ForeColor="#ffffff" BackColor="#003399" Height="20" /> <Columns> <asp:TemplateColumn> <HeaderTemplate> <input onclick="CheckAll(this.form)" type="checkbox" value="on" name="chkall"> </HeaderTemplate> <ItemTemplate> <asp:CheckBox ID="selected" runat="server"></asp:CheckBox> </ItemTemplate> </asp:TemplateColumn> <asp:BoundColumn DataField="AddTime" HeaderText="日志生成时间" DataFormatString="{0:yyyy-MM-dd}"> <HeaderStyle Wrap="False"></HeaderStyle> </asp:BoundColumn> <asp:BoundColumn DataField="LogUser" HeaderText="操作用户"> <HeaderStyle Wrap="False"></HeaderStyle> </asp:BoundColumn> <asp:BoundColumn DataField="LogModule" HeaderText="所在模块"> <HeaderStyle Wrap="False"></HeaderStyle> </asp:BoundColumn> <asp:TemplateColumn HeaderText="所在内容"> <ItemTemplate> <a href="?" title='<%# Eval("Log_Content") %>'><%# Eval("Log_Content").ToString().Length > 10 ? Eval("Log_Content").ToString().Substring(0, 10) : Eval("Log_Content") %>查看</a> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="删除日志"> <ItemTemplate> <asp:Button ID="Button1" runat="server" Text="删除" CommandName="Delete" CommandArgument='<%# Eval("ID") %>' /> </ItemTemplate> </asp:TemplateColumn> </Columns> <PagerStyle HorizontalAlign="Right" ForeColor="Navy" Wrap="False" Mode="NumericPages" Visible="False"></PagerStyle> </asp:DataGrid> <br /> <table id="Table1" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td colspan="2" align="center"> <asp:Button ID="Button2" runat="server" Text="删除选中日志" OnClick="Button2_Click" /><br /> </td> </tr> <tr> <td align="right" style="height: 12px"> </td> <td align="center" style="height: 12px"> <asp:Label ID="lbl_Clew" runat="server" ForeColor="Red"></asp:Label> </td> </tr> </table> </div> </form></body></html> protected void Button2_Click(object sender, EventArgs e) { CheckBox chkSelected; List<string> sqlList = new List<string>(); bool ischecked = false; string key; foreach (DataGridItem Item in DGBusiness.Items) { chkSelected = (CheckBox)Item.FindControl("selected"); if (chkSelected.Checked) { //获得需要删除的ID号 key = DGBusiness.DataKeys[Item.ItemIndex].ToString(); sqlList.Add("delete from System_Log where id='" + key + "'"); //在此处添加代码,执行删除操作 } } if (sqlList.Count > 0) { try { DbHelperSQL.ExecuteSqlTran(sqlList); DGBusiness.CurrentPageIndex = 0; BindDataSource(); lbl_Clew.Text = "删除成功!"; } catch { lbl_Clew.Text = "删除失败!"; } } else { lbl_Clew.Text = "请你选择你要操作的记录!"; } } 会不会用RADIOBUTTON啊这个真的不是问题啊GROUPNAME里面用相同的名字就可以了我倒了啊 checked=true判断哪些图片被选中 看看这个怎么用存储过程实现 asp.net2005中的设计器能否只显示部分标签内容 web项目启动一直刷新页面 有谁整合过DZ论坛安装在虚拟目录下? 关于ASP.NET中的.resx问题!多谢各位朋友的帮忙! asp.net c#语言 求一个类型选择登录代码 刚学习ASP.NET 视频上传旺网空间不成功该怎么办? 请教:哪里有source safe与power disigner下载啊?(免费的) 如何在客户端javascript中动态修改网页上的treeview呢? 在IIS中浏览网页报错 关于我们都需要的asp.net的所见即所得编辑器
<head runat="server">
<title>系统日志管理</title>
<link href="../Css/dinwei.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="../js/calendar.js" ></script>
<script type ="text/javascript">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
} </script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table id="Table4" cellspacing="0" cellpadding="0" width="100%" border="0">
<tr>
<td style="height: 30px" ><strong>日志所在的模块:</strong></td>
<td style="width: 184px">
<asp:DropDownList ID="drop_ModuleList" runat="server">
<asp:ListItem>**请选择模块**</asp:ListItem>
<asp:ListItem>素材采集</asp:ListItem>
<asp:ListItem>素材下载</asp:ListItem>
<asp:ListItem>审片</asp:ListItem>
<asp:ListItem>三同步加工</asp:ListItem>
<asp:ListItem>技审</asp:ListItem>
<asp:ListItem>播出文件登记</asp:ListItem>
<asp:ListItem>播出单制定</asp:ListItem>
<asp:ListItem>权限管理模块日志</asp:ListItem>
<asp:ListItem>系统日志</asp:ListItem>
</asp:DropDownList></td>
<td><strong>所在的用户:</strong></td>
<td>
<asp:TextBox ID="txt_LogUser" runat="server" MaxLength="50"></asp:TextBox></td>
<td></td>
</tr>
<tr>
<td><strong>开始时间:</strong></td>
<td>
<input type="text" name="selDate" onfocus="show_cele_date('','',selDate)" id="selDate" runat="server"></td>
<td><strong>结束时间:</strong></td>
<td> <input type="text" name="endDate" onfocus="show_cele_date('','',endDate)" id="endDate" runat="server"></td>
<td><asp:Button ID="btn_Search" runat="server" Text="查 询" OnClick="btn_Search_Click1" /></td>
</tr>
</table>
<table id="Table2" cellspacing="0" cellpadding="0" width="100%" border="0">
<tr>
<td valign="bottom" height="3">
共有
<asp:Label ID="CountNum" runat="server" ForeColor="#0000cc" Font-Bold="True"></asp:Label>条记录,
第
<asp:Label ID="lblcurrentindex" runat="server" ForeColor="#0000cc" Font-Bold="True"></asp:Label>页/共
<asp:Label ID="lblpagecount" runat="server" ForeColor="#0000cc" Font-Bold="True"></asp:Label>页
</td>
<td valign="bottom" align="right" height="3">
<asp:ImageButton ID="FirstPageButton" runat="server" AlternateText="首页" ImageUrl="~/Images/begin.gif" OnClick="FirstPageButton_Click">
</asp:ImageButton>
<asp:ImageButton ID="PrePageButton" runat="server" AlternateText="上一页" ImageUrl="~/Images/prev.gif" OnClick="PrePageButton_Click">
</asp:ImageButton>
<asp:ImageButton ID="NextPageButton" runat="server" AlternateText="下一页" ImageUrl="~/Images/next.gif" OnClick="NextPageButton_Click">
</asp:ImageButton>
<asp:ImageButton ID="LastPageButton" runat="server" AlternateText="尾页" ImageUrl="~/Images/end.gif" OnClick="LastPageButton_Click">
</asp:ImageButton> </td>
</tr>
</table>
<asp:DataGrid ID="DGBusiness" runat="Server"
AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataKeyField="ID"
BorderColor="White" Width="100%" OnPageIndexChanged="DGBusiness_PageIndexChanged" CssClass="listgrid" OnItemCommand="DGBusiness_ItemCommand" OnItemDataBound="DGBusiness_ItemDataBound">
<HeaderStyle Font-Bold="True" ForeColor="#ffffff" BackColor="#003399" Height="20" />
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
<input onclick="CheckAll(this.form)" type="checkbox" value="on" name="chkall">
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="selected" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="AddTime" HeaderText="日志生成时间" DataFormatString="{0:yyyy-MM-dd}">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="LogUser" HeaderText="操作用户">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="LogModule" HeaderText="所在模块">
<HeaderStyle Wrap="False"></HeaderStyle>
</asp:BoundColumn>
<asp:TemplateColumn HeaderText="所在内容">
<ItemTemplate>
<a href="?" title='<%# Eval("Log_Content") %>'><%# Eval("Log_Content").ToString().Length > 10 ? Eval("Log_Content").ToString().Substring(0, 10) : Eval("Log_Content") %>查看</a>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="删除日志">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text="删除" CommandName="Delete"
CommandArgument='<%# Eval("ID") %>' />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
<PagerStyle HorizontalAlign="Right" ForeColor="Navy" Wrap="False"
Mode="NumericPages" Visible="False"></PagerStyle>
</asp:DataGrid>
<br />
<table id="Table1" cellspacing="0" cellpadding="0" width="100%" border="0">
<tr>
<td colspan="2" align="center">
<asp:Button ID="Button2" runat="server" Text="删除选中日志" OnClick="Button2_Click" /><br />
</td>
</tr>
<tr>
<td align="right" style="height: 12px">
</td>
<td align="center" style="height: 12px">
<asp:Label ID="lbl_Clew" runat="server" ForeColor="Red"></asp:Label>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
{
CheckBox chkSelected;
List<string> sqlList = new List<string>();
bool ischecked = false;
string key;
foreach (DataGridItem Item in DGBusiness.Items)
{
chkSelected = (CheckBox)Item.FindControl("selected");
if (chkSelected.Checked)
{
//获得需要删除的ID号
key = DGBusiness.DataKeys[Item.ItemIndex].ToString();
sqlList.Add("delete from System_Log where id='" + key + "'");
//在此处添加代码,执行删除操作
}
}
if (sqlList.Count > 0)
{
try
{
DbHelperSQL.ExecuteSqlTran(sqlList);
DGBusiness.CurrentPageIndex = 0;
BindDataSource();
lbl_Clew.Text = "删除成功!";
}
catch
{
lbl_Clew.Text = "删除失败!";
}
}
else
{
lbl_Clew.Text = "请你选择你要操作的记录!";
}
}
这个真的不是问题啊
GROUPNAME里面用相同的名字就可以了
我倒了啊