我写的程序如下~
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分~大家别嫌少啊~
解决方案 »
类似问题 »
- Srvtools問題
- javascrpt如果获取当前文件的绝对路径??
- (100分)江湖救急,急,急,急,IIS配置错误
- Server.Transfer的问题
- sql数据库中表的id添加的问题
- 气死我了!~~这是为什么啊??正则高手来吧
- 怎样为GridView一个模板列赋值,使它显示行号
- 水晶报表多表分页问题!急!!!
- 新手问题,在线等待。请多多帮忙!
- 求书下载 《COM与.NET组件服务》 和 《NET与设计模式》 ,100分敬上
- 做购物车里的Cookie怎么写
- 模板列单选框问题请教
- 如何在实现asp.net定时发送邮件?
- DataGrid更新出错,“索引超出了数组界限。 ”可我却找不到!
- 求:验证手机号码正确性的正则表达式
- 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('是否执行此次操作?')");