后台检测前台confirm事件

转载 2006年05月20日 11:03:00

点击一个Button之后,先检查是否条件符合操作,如果有,就直接执行,
如果没有有,则弹出一个确认框让用户选择,如果用户选择OK,则执行;否则不执行。


把后续操作放到另外一个button下面
第一个按钮操作结束后为body加上第二个按钮click的事件


protected System.Web.UI.WebControls.Label Label1;
protected System.Web.UI.WebControls.Label Label2;
protected System.Web.UI.WebControls.Button Button2;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.HtmlControls.HtmlGenericControl mybody;


private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
this.Button2.Attributes.Add("onclick","return confirm('???')");
}
}

private void Button1_Click(object sender, System.EventArgs e)
{
this.Label1.Text="第一步完毕";
this.mybody.Attributes.Add("onload","document.all."+this.Button2.ClientID+".click()");
}

private void Button2_Click(object sender, System.EventArgs e)
{
this.Label2.Text="第二步完毕";
this.mybody.Attributes.Remove("onload");
}

前台:

<body id="mybody" runat="server">
<form id="Form1" method="post" runat="server">
<asp:Label id="Label1" runat="server">Label</asp:Label>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button>
<asp:Label id="Label2" runat="server">Label</asp:Label>
<asp:Button id="Button2" runat="server" Text="Button"></asp:Button>
</form>
</body>

相关文章推荐

【android学习】检测android主屏,并把app从后台切换置前台

1,需求:  因为项目需求,需要将app永远保持前台运行。    现已实现功能:   1)安装app后,只要到桌面,手持会自动切换到app界面。   2)记录退出界面,再次切换回app后依旧是原来的界...

ext.net 前台创建GridPanel,store ,后台设置Column,model,完成数据绑定。主要实现行选择事件

1  前台页面布局     测试GridPanel的行选择事件                            ...
  • czf2505
  • czf2505
  • 2013年11月19日 12:10
  • 1523

以申购单为实例,讲解Jquery动态删减行,新增行添加鼠标事件,子窗口与父窗口传值,自动计算金额,及输入值的验证,前台数据批量提交到后台action

最近在为公司做一个小型ERP,其中有一个申购模块,公司需求大概:新建申购单,新建时添加要申购的物料信息。输入每样物料的申购数量,预计价格,前台自动计算总价。 设计需求大概:申购单应可以动态增减物料信...

js调用.net后台事件,和后台调用前台等方法总结

1. javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;         2、在前台写一个js函数,内容为do...

每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码

2013-9-15 1.    CustomValidator验证控件验证用户输入的字符长度 在实际的开发中通常会遇到验证用户输入的字符长度的问题,通常的情况下,可以写一个js的脚本或者函数,在A...

C#后台如何获取confirm的返回值

最近在做一个项目,在添加记录的时候遇到这样一个问题,就是有相同的电话号码时,要提示一下用户,当用户按下“确定”后可以添加,不然则不添加。实现方法如下: 前台js代码  function Ch...

ajax请求数据,后台提供数据返回json, 前台js拼html,回填

ajax请求 /*全民看盘*/ $('#qmkp').click(function () { if($("#qmkps tr").length>0){ }else{ var Aj...
  • A9925
  • A9925
  • 2016年08月09日 14:40
  • 2213

RSA前台加密后台解密Demo

  • 2017年10月28日 21:16
  • 1.37MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:后台检测前台confirm事件
举报原因:
原因补充:

(最多只允许输入30个字)