if (list.Count == 0)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "onclick", "alert('提示!\\n\\n请选择要删除的数据!');", true);
}
else if (list.Count > 0)
{
Response.Write("<script language='javascript'>if(confirm('确定删除?'))</script>");
//Button1.Attributes.Add("onclick", "return confirm('您确认要删除吗?');");
foreach (int n in list)
{
NewManager.DeleteNewById(n);
}
}
list.Count > 0时 当我按取消时 同样执行删除操作 这要怎么解决!!
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "onclick", "alert('提示!\\n\\n请选择要删除的数据!');", true);
}
else if (list.Count > 0)
{
Response.Write("<script language='javascript'>if(confirm('确定删除?'))</script>");
//Button1.Attributes.Add("onclick", "return confirm('您确认要删除吗?');");
foreach (int n in list)
{
NewManager.DeleteNewById(n);
}
}
list.Count > 0时 当我按取消时 同样执行删除操作 这要怎么解决!!
Button1.Attributes.Add("onclick", "return confirm('您确认要删除吗?');"); 下面代码写到Button1的Click事件中
foreach (int n in list)
{
NewManager.DeleteNewById(n);
}
{
NewManager.DeleteNewById(n);
}放在
Response.Write("<script language='javascript'>if(confirm('确定删除?'))</script>");
前面,
嘿嘿
Button1.Attributes.Add("onclick", "return confirm('您确认要删除吗?');"); 下面代码写到Button1的Click事件中
foreach (int n in list)
{
NewManager.DeleteNewById(n);
}
如果选择的Id为空 就不会进行提示
<script type="text/javascript">
function chk(){
var puts = document.getElementById("News_List").getElementsByTagName("input");
var chked = false;
for(var i in puts)
{
if(puts[i].type=="checkbox")
{
if(puts[i].checked)
chked = true;
}
}
if(!chked)
{
return false;
return confirm("确认删除吗?");
}
}
</script>protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Button1.Attributes.Add("onclick", "if(!chk())return false;");
}
}
这样做只能判断是否删除 我还想要在如果选择的复选框为空 要进行提示 这要怎么改
如果单单把Button1.Attributes.Add("onclick", "return confirm('您确认要删除吗?');")放到Page_Load 中这会先提示 再执行 下面的
if (list.Count == 0)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "onclick", "alert('提示!\\n\\n请选择要删除的数据!');", true);
}
else if (list.Count > 0)
{
foreach (int n in list)
{
NewManager.DeleteNewById(n);
}
}这要怎么解决??
Response.Write("<script language='javascript'>");
Response.Write("function _delete(){");
Response.Write("if(confirm('确定删除?'){");
Response.Write("调用后台方法");
Response.Write("}</script>");然后在后台写对应的触发方法就行了