我写的程序如下~
public void del_record(Object sender,DataListCommandEventArgs e)
{
//Response.Write("<script language=javascript>confirm('是否执行此次操作?');</"+"script>");
Response.Write("<script language=javascript>if(confirm('是否执行此次操作?')==true)</"+"script>");
Response.Write("<script language=javascript>{</"+"script>");
string sqlstring="delete from news where ID="+((Label)e.Item.FindControl("IDkj")).Text;
SqlCommand comm=new SqlCommand(sqlstring,conn);
comm.ExecuteNonQuery();
Response.Write("<script language=javascript>alert('删除记录成功');</"+"script>");
Response.Write("<script language=javascript>}</"+"script>");
Response.Write("<script language=javascript>else if(confirm('是否执行此次操作?')==false)</"+"script>");
Response.Write("<script language=javascript>{</"+"script>");
Response.Write("<script language=javascript>alert('删除记录失败');</"+"script>");
Response.Write("<script language=javascript>}</"+"script>");
}
问题是我不管是点是还是否还是点是,都会出现提示"删除记录成功"和"删除记录失败"的提示窗,请帮忙解决下~分不多了~只有20分~大家别嫌少啊~
public void del_record(Object sender,DataListCommandEventArgs e)
{
//Response.Write("<script language=javascript>confirm('是否执行此次操作?');</"+"script>");
Response.Write("<script language=javascript>if(confirm('是否执行此次操作?')==true)</"+"script>");
Response.Write("<script language=javascript>{</"+"script>");
string sqlstring="delete from news where ID="+((Label)e.Item.FindControl("IDkj")).Text;
SqlCommand comm=new SqlCommand(sqlstring,conn);
comm.ExecuteNonQuery();
Response.Write("<script language=javascript>alert('删除记录成功');</"+"script>");
Response.Write("<script language=javascript>}</"+"script>");
Response.Write("<script language=javascript>else if(confirm('是否执行此次操作?')==false)</"+"script>");
Response.Write("<script language=javascript>{</"+"script>");
Response.Write("<script language=javascript>alert('删除记录失败');</"+"script>");
Response.Write("<script language=javascript>}</"+"script>");
}
问题是我不管是点是还是否还是点是,都会出现提示"删除记录成功"和"删除记录失败"的提示窗,请帮忙解决下~分不多了~只有20分~大家别嫌少啊~
解决方案 »
- 求asp.net获取google PR值代码?要最新版的
- 怎么获取GridView中某一行某列的值
- 在线等,解决立刻给分,DataGrid中分页问题,当删除某些记录后分页就会出错
- 如何获取FTP文件根目录文件夹
- 如何将e.Item.Cells(2).Controls(0) 强行转化为 TextBox型(VB)
- 这个SQL语句是什么意思?
- .net 2.0用户登录 自定义的profile 什么时候赋值!!!急
- 这个语句该怎么写?
- 怎么设置:当按键盘上的键如:enter,就激发web页面上的指定的按钮
- 刚刚学.net,窗体一直提交不了,急!!!!!!
- iis应用程序在任务管理器上的映像名“w3wp.exe”可以修改吗
- ??????????????____VS05_HyperLink问题,求高手指点??????????????
del_record.Attribute.Add("onclick", "return confirm('是否执行此次操作?')");public void del_record(Object sender,DataListCommandEventArgs e)
{
string sqlstring="delete from news where ID="+((Label)e.Item.FindControl("IDkj")).Text;
SqlCommand comm=new SqlCommand(sqlstring,conn);
comm.ExecuteNonQuery();
Response.Write("<script language=javascript>alert('删除记录成功');</"+"script>");
Response.Write("<script language=javascript>}</"+"script>");
Response.Write("<script language=javascript>else if(confirm('是否执行此次操作?')==false)</"+"script>");
Response.Write("<script language=javascript>{</"+"script>");
Response.Write("<script language=javascript>alert('删除记录失败');</"+"script>");
Response.Write("<script language=javascript>}</"+"script>");
}
public void del_record(Object sender,DataListCommandEventArgs e)
{
//Response.Write("<script language=javascript>confirm('是否执行此次操作?');</"+"script>");
Response.Write("<script language=javascript>if(confirm('是否执行此次操作?')==true)</"+"script>");
你这样写是没用的。
正确的应该是在你点某个按扭的时候执行confirm,而不是在服务器端。
在服务器端正确的写法?
LBtnDel.Attributes.Add("onclick", "javascript:return confirm('确定要删除组 """ & Trim(drv(1) & "") & """ 吗?');")
删除按钮名.Attribute.Add("onclick", "return confirm('是否执行此次操作?')");