当我们点击垃圾邮件文件夹中的空文件夹时,我正在尝试创建类似于Hotmail的确认框的确认框。
但我无法确定它是否有效以及它背后的逻辑。
我在VS 2005 Pro中使用ASP.Net 2。
是否存在任何特殊逻辑,这些逻辑在确认框的工作后面,如Hotmail中使用的那个或自定义控件。它可以在按下按钮的基础上工作,也可以像OK或取消一样动作。
寻找有利的回复。
答案 0 :(得分:4)
我不熟悉您所引用的Hotmail确认框,但Javascript附带了一个易于使用的confirm()
功能。有关详细信息,请参阅here。
答案 1 :(得分:3)
对于简单的确认框,您可以执行以下操作:
<asp:LinkButton ID="LinkButton1" runat="server"
OnClientClick="return confirm('Are you sure you want to delete?');"
OnClick="LinkButton1_Click">
Delete</asp:LinkButton>
这将显示一个确认对话框,只有当用户选择Ok
时才会执行服务器端点击事件。
答案 2 :(得分:0)
除上述方法外,您还可以使用AjaxControlTookit中的ConfirmButton extender来执行此操作。 ConfirmButton扩展器的优点是它可以弹出模态窗口以及传统的JavaScript确认警报。