【问题标题】:Confirm alert box in javascript and ASP.net like Hotmail确认 javascript 和 ASP.net 中的警报框,如 Hotmail
【发布时间】:2010-11-12 01:46:24
【问题描述】:
当我们点击垃圾邮件文件夹中的空文件夹时,我正在尝试创建一个类似于 Hotmail 的确认框的确认框。
但我无法弄清楚它是否有效以及它背后的逻辑。
我在 VS 2005 Pro 中使用 ASP.Net 2。
确认框的工作背后是否有任何特殊逻辑,例如 Hotmail 中使用的逻辑,或自定义控件。它的工作原理是按下按钮或采取诸如确定或取消之类的操作。
寻找有利的答复。
【问题讨论】:
标签:
asp.net
javascript
button
confirm
【解决方案1】:
除了上述方法,您还可以使用 AjaxControlTookit 中的ConfirmButton extender 来执行此操作。 ConfirmButton 扩展器的优势在于它可以弹出模式窗口以及常规的 JavaScript 确认警报。
【解决方案2】:
对于一个简单的确认框,您可以执行以下操作:
<asp:LinkButton ID="LinkButton1" runat="server"
OnClientClick="return confirm('Are you sure you want to delete?');"
OnClick="LinkButton1_Click">
Delete</asp:LinkButton>
这将显示一个确认对话框,只有当用户选择Ok时才会执行服务器端点击事件。
【解决方案3】:
我不熟悉您所指的 Hotmail 确认框,但 Javascript 带有一个易于使用的 confirm() 函数。详情请见here。