asp.net确认删除提示,后台断判代码应怎么写啊OnClientClick if(*)这里怎么判断 { ⼀⼀执行确认删除操作 }

2025-05-20 07:26:35
推荐回答(5个)
回答1:

你这个是前台脚本判断,C#后台应该是下面的格式
前台页面:
后台:if (条件)
{
Response.Write("");
}
else
{
Response.Write("");
}

补充:只要存在条件判断,就要涉及到数据库内容的读取,都是在后台判断的,除非是你只是想提醒一下,不作判断,可是用上述方法。

回答2:



你这样子写是对的,但是这只是前台的判断。但是其实可以更简单的写:

回答3:

OnClientClick="return confirm('确定要删除吗?')"

直接在后台写 删除方法即可。不用判断(判断是前台判断的)

回答4:



confirm 有2个按钮,确定和取消 分别对应true和false返回值。

点确定----true----页面继续执行,就是这的onclick事件继续执行。

点取消----false----页面终止执行,也就不会再去执行onclick事件了。

回答5:

直接在后台写给方法不就行了。
public void Alert(string paramAction, string parmaName)
{
Type cstype = this.GetType();
ClientScriptManager cs = Page.ClientScript;
string strCheckInput = "";
if (!cs.IsStartupScriptRegistered(cstype, parmaName))
{
cs.RegisterStartupScript(cstype, parmaName, strCheckInput);
}
}

在需要地方调用一下
如下:this.Alert("确认是否要删除该订单!", "提示!");