3

当我们单击垃圾邮件文件夹中的空文件夹时,我正在尝试创建一个类似于 Hotmail 的确认框的确认框。

但我无法弄清楚它的工作原理及其背后的逻辑。

我在 VS 2005 Pro 中使用 ASP.Net 2。

确认框的工作背后是否有任何特殊逻辑,例如 Hotmail 中使用的逻辑,或自定义控件。它的工作原理是按下按钮或采取的行动,如确定或取消。

寻找有利的答复。

4

3 回答 3

4

我不熟悉您所指的 Hotmail 确认框,但 Javascript 带有一个confirm()易于使用的功能。有关更多详细信息,请参见此处

于 2009-07-19T07:33:31.343 回答
3

对于一个简单的确认框,您可以执行以下操作:

 <asp:LinkButton ID="LinkButton1" runat="server" 
             OnClientClick="return confirm('Are you sure you want to delete?');"
             OnClick="LinkButton1_Click">
  Delete</asp:LinkButton>

这将显示一个确认对话框,并且仅当用户选择时才会执行服务器端 Click 事件Ok

于 2009-07-19T07:35:28.953 回答
0

除了上述方法,您还可以使用 AjaxControlTookit 中的ConfirmButton 扩展器来执行此操作。ConfirmButton 扩展器的优势在于它可以弹出模式窗口以及常规的 JavaScript 确认警报。

于 2009-07-19T13:21:26.890 回答