asp点击按键后弹出对话框代码
时间: 2024-01-11 12:03:59 浏览: 93
asp.net弹出对话框常用技巧
以下是一个示例代码,用于在 ASP.NET 中点击按钮后弹出对话框:
```asp
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
<script type="text/javascript">
function ShowConfirm() {
var result = confirm("确定要提交吗?");
if (result == true) {
return true;
} else {
return false;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnSubmit" runat="server" Text="提交" OnClientClick="return ShowConfirm();" OnClick="btnSubmit_Click" />
</div>
</form>
</body>
</html>
```
上述代码中,我们在 `<head>` 标签中添加了一个 JavaScript 函数 `ShowConfirm()`,用于弹出确认对话框。在 `<asp:Button>` 控件中,我们设置了 OnClientClick 属性为 `return ShowConfirm();`,表示在客户端点击按钮时调用 `ShowConfirm()` 函数来弹出对话框。如果用户点击了“确定”按钮,则返回 true,ASP.NET 将继续执行后续的服务器端代码;如果用户点击了“取消”按钮,则返回 false,ASP.NET 将不会执行后续的服务器端代码。在服务器端,我们可以在 `btnSubmit_Click` 方法中处理用户提交的数据。
阅读全文