Datalist中删除确认问题 当用Checkebox选中若干项,点击提交按钮,希望出现一个对话,提示说,“你确定要删除”+这些项。也就说希望删除确认对话框中动态绑定数据,如何实现啊网上好多都是Dataview的,可我这个是Datalist。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onclick="return confirm('你确定删除!');" onClientClick="return confirm('你确定删除?');" 你都获取到了要删除的选项了,也可以获取到删除的项的名字Name,写到confirm("你确定删除"+Name+"这些项吗?")里 给每个CheckBox加上onclick事件处理函数,在函数中修改页面上的隐藏域中的值,点击删除时弹出确认框,确认框里加上隐藏域中的内容即可 onClientClick="return confirm('你确定删除?');" 那我是不是先循环一遍,用一个string把这些记录信息都连接起来,然后问“是否确认删除这些项:”+string,如果确认删除,就再循环一边删除多项吗 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!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> <script language="javascript" type="text/javascript"> function ckClick(obj) { document.getElementById("hidValue").value += obj.value + ","; } </script></head><body> <form id="form1" runat="server"> <div> <input type="checkbox" onclick="ckClick(this)" value="1" /><br /> <input type="checkbox" onclick="ckClick(this)" value="2" /><br /> <input type="checkbox" onclick="ckClick(this)" value="3" /><br /> <input type="checkbox" onclick="ckClick(this)" value="4" /><br /> <input type="checkbox" onclick="ckClick(this)" value="5" /><br /> <input type="checkbox" onclick="ckClick(this)" value="6" /> <input type="hidden" id="hidValue" /> <asp:Button ID="btnDel" runat="server" OnClientClick="return confirm('确认删除'+document.getElementById('hidValue').value.substring(0,document.getElementById('hidValue').value.length-1)+'吗?')" Text="删除" /> </div> </form></body></html>给你个例子吧 asp.net中的qq客服滚动 时钟控件是神马? socket 具体应用中的一些问题 asp.net读取web.config顺序 关于datalist数据绑定后,前台页面根据数据进行动态显示的问题 关于e的系列问题 我下面代码写入webconfig没有起到重写作用,怎么回事? 在页面有两个日期格式的字符串,如何将它们转化为日期,并计算时间差?? 根据传过来的ID 读出一条记录,设置两按钮,怎么实现上下记录? asp.net页发布时,带着aspx.cs文件,很难受!怎么处理? 想把aspx.cs去掉 如何在DataTable中加入WEB控件 asp.net URL传递中文获取为乱码
写到confirm("你确定删除"+Name+"这些项吗?")里
那我是不是先循环一遍,用一个string把这些记录信息都连接起来,然后问“是否确认删除这些项:”+string,如果确认删除,就再循环一边删除多项吗
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!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>
<script language="javascript" type="text/javascript">
function ckClick(obj) {
document.getElementById("hidValue").value += obj.value + ",";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="checkbox" onclick="ckClick(this)" value="1" /><br />
<input type="checkbox" onclick="ckClick(this)" value="2" /><br />
<input type="checkbox" onclick="ckClick(this)" value="3" /><br />
<input type="checkbox" onclick="ckClick(this)" value="4" /><br />
<input type="checkbox" onclick="ckClick(this)" value="5" /><br />
<input type="checkbox" onclick="ckClick(this)" value="6" />
<input type="hidden" id="hidValue" />
<asp:Button ID="btnDel" runat="server" OnClientClick="return confirm('确认删除'+document.getElementById('hidValue').value.substring(0,document.getElementById('hidValue').value.length-1)+'吗?')" Text="删除" />
</div>
</form>
</body>
</html>给你个例子吧