根据提示对话框所选是否执行事件 (FINEUI)
2015-03-09 09:41
239 查看
其实就是弹出一个是否执行的confirm对话框,然后根据所选是或否的不同来执行不同的事件。说白了就是利用javaScript来操作。
弹出对话框代码如下(后台):
//执行某项操作后
前台js代码:
两个按钮:
按钮事件:
可以根据判断的事件写后台的js代码,然后在按钮事件里写上点击是或点击否的方法,这样就可以根据用户选择来执行不同事件了。
弹出对话框代码如下(后台):
//执行某项操作后
PageContext.RegisterStartupScript(Confirm.GetShowReference("是否执行该操作?", "确认对话框", MessageBoxIcon.Warning, "myconfirm(1)", "myconfirm(0)"));
前台js代码:
<script type="text/javascript"> function myconfirm(confirmflag) { if (confirmflag == "1") { var obj = document.getElementById("BtnNo"); obj.click(); } else { var obj = document.getElementById("btnOk"); obj.click(); } } </script>
两个按钮:
<asp:Button ID="btnOk" runat="server" Text="确定" OnClick="btnOk_Click" /> <asp:Button ID="BtnNo" runat="server" Text="取消" OnClick="BtnNo_Click" />
按钮事件:
protected void btnOk_Click(object sender, EventArgs e) { //点是时执行的方法 } protected void BtnNo_Click(object sender, EventArgs e) { //点否时执行的方法 }
可以根据判断的事件写后台的js代码,然后在按钮事件里写上点击是或点击否的方法,这样就可以根据用户选择来执行不同事件了。
相关文章推荐
- 服务器控件button点击时执行脚本弹出提示对话框Button2.Attributes.Add("onclick","事件")
- 先执行OnClientClick,根据执行的结果,是否执行Command事件
- a 标签中加 onclick事件,根据事件中的校验情况来决定是否执行a标签的链接
- 根据JS判断是否执行C#后台代码(后台弹出确定/取消提示窗口)
- ASP.NET在后台代码实现个功能,根据选择提示用户是否继续执行操作
- 网页关闭时提示是否离开的对话框——onbeforeunload
- javascript的高级使用,设置页面元素是否相应事件与显示“正在处理”对话框
- 打开WORD文档时出现提示:“对话框打开时命令无法执行......”
- 存储过程中如何根据参数是否为空执行不同的select??
- 提示用户确认后继续执行按钮事件方法
- 用户离开页面前,提示是否离开此页面(包括浏览器按钮事件)
- 当GridView处于编辑状态时,需要判断是否继续,并根据判断执行下一步操作
- 利用事件执行顺序,轻松实现Web页面的对话框
- C#的Unit Test如何根据exception来判断函数是否执行正确
- 关于VS2005里面的FormClosing事件内添加对话框后重复执行的问题
- 来去电悬浮窗口提示事件记录(根据号码找到相关事情)
- FormClosing事件添加对话框重复执行的问题
- 提示用户确认后继续执行按钮事件方法
- 先读数据再弹出对话框根据对话框的选择来触发事件 confirm button input
- 浏览网页时(执行复制、剪贴)弹出“是否允许该页从您的剪贴板粘贴信息”对话框