目前我的asp.net项目的功能如下:
在showmodaldialog中打开用户控件。用户执行某些功能。但由于showmodaldialog是一个窗口,它有close(x)按钮。单击此关闭(x)按钮后,我编写了window.onbeforeunload函数,该函数向用户显示一条消息作为警告。并要求他点击OK或取消按钮,这些按钮是window.onbeforeunload中显示的确认框中的默认按钮。
但现在我想用更好的东西替换这个功能。我想显示我自己的自定义对话框,其自定义按钮具有自己的自定义功能。
基本上我想确保一旦用户启动用户控件中的功能,他应该完成它,如果他点击关闭(x)按钮,他将显示我的新自定义对话框并需要阻止他关闭在showModalDialog。
任何人都可以建议我可以在我的情况下使用的东西吗?
谢谢。