ASP.NET点击按钮,弹出一个提示框

该提示框上加一个text文本,然后一个确定按钮和一个取消按钮,点击确定按钮之后,可以获取text文本内容

ASP.NET点击按钮,弹出一个提示框方法有以下几种:
(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:
举例如下:

public System.Web.UI.WebControls.Button btnDelRow;

btnDelRow.Attributes.Add("onclick", "return confirm('确定要删吗?');");
(2) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,选择“确定”或“取消”后跳转到相应的页面:
举例如下:

string strMsg, string strUrl_Yes, string strUrl_No;

Response.Write("<Script Language='JavaScript'>if ( window.confirm('"+strMsg+"')) { window.location.href='" + strUrl_Yes +
"' } else {window.location.href='"+ strUrl_No +"' };</script>");

(3) 对于页面完成一个操作后,弹出一个对话框提示是否“操作成功”。
举例如下:

Response.Write("<script>alert('删除成功!')</script>");

(4) 对于页面完成一个操作后,弹出一个对话框提示是否“操作成功”后跳转到某一个页面。
举例如下:

Response.Write("<script>alert('删除成功!');window.location.href ='www.cnblogs.com'</script>");

(5)允许 ASP.NET 服务器控件在 Page 中发出客户端脚本块:

复制代码代码如下:

public virtual void RegisterStartupScript(string key,string script);

举例如下:
if(!this.IsStartupScriptRegistered("hello"))
this.RegisterStartupScript("hello","<script>alert('你好!')</script>");
(6)下面是一个弹出对话框调用类:

using System;
using System.Web;
namespace ShowMessage
{
/// <summary>
/// Msg 的摘要说明。
/// </summary>
public class ShowMessage
{
public ShowMessage()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static void ShowMessage(string strMsg)
{
System.Web.HttpContext.Current.Response.Write("<Script Language='JavaScript'>window.alert('"+strMsg+"');</script>");
}
public static void ShowMessage(System.Web.UI.Page page, string strMsg)
{
page.Response.Write("<Script Language='JavaScript'>window.alert('"+strMsg+"');</script>");
}
public static void ShowMessage( string strMsg, string Url)
{
System.Web.HttpContext.Current.Response.Write("<Script Language='JavaScript'>window.alert('"+strMsg+"');window.location.href ='"+Url+"'</script>");
}
public static void ShowMessage( System.Web.UI.Page page,string strMsg, string Url)
{
page.Response.Write("<Script Language='JavaScript'>window.alert('"+strMsg+"');window.location.href ='"+Url+"'</script>");
}
public static void ShowConfirm(string strMsg, string strUrl_Yes, string strUrl_No)
{
System.Web.HttpContext.Current.Response.Write("<Script Language='JavaScript'>if ( window.confirm('"+strMsg+"')) { window.location.href='" + strUrl_Yes +
"' } else {window.location.href='"+ strUrl_No +"' };</script>");
}
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-07-30
private void Page_Load(object sender, System.EventArgs e)
{

if(!IsPostBack)
{ Bt_Insert.Attributes.Add("onclick","javascript:return confirm('你确定插入数据到数据库吗?')");//用于弹出确认取消框
.................//其他代码
.................//其他代码

}
}
Bt_Insert这个是你按钮的ID。
第2个回答  推荐于2017-11-27
我有提示框的代码,说个邮箱号,发给你。追问

519178570,是qq,,谢谢!!

追答

代码已发送。

本回答被提问者采纳

ASP.NET点击按钮,弹出一个提示框
(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:举例如下:public System.Web.UI.WebControls.Button btnDelRow;btnDelRow.Attributes.Add("onclick", "return confirm('确定要删吗?');");(2) 点击页面上的按钮,弹出一个对话框提示是“...

ASP.NET中的几种弹出框提示基本实现方法
(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成: 举例如下: 代码如下:public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attributes.Add("onclick", "return confirm('确定要删吗?');"); (2) 点击页面上的按钮,弹出一...

ASP.NET点击页面内容出现文本框
实现原理:首先给包括“创建项目”这几个字的标签比如标签添加onclick事件。然后在事件里写弹出文本框的窗口。这个主要是用到用JS控制DIV层的显示和隐藏。那个文本框是你已经写好的,只不过隐藏了。点击的时候让他显示即可。最后是保存按钮,保存按钮用submit按钮就可以。在后台C#代码里用insert代码插入到...

asp.net弹出对话框(提示框)的方法
\/\/显示对话框,msg为要显示的信息,page为指定的页面(一般只需填写为this)。public static void ShowMsg(string msg, Page page){ msg = msg.Replace("'", "\\\\'");HtmlGenericControl hg = new HtmlGenericControl();hg.InnerHtml = "alert('" + msg + "')";page.Controls.Add(hg);} ...

asp.net中,单击提交按钮,弹出确认框,点击确定,跳转网页,点击取消,不...
用js来实现 function a { var b=confirm("确认要跳转?")if(a==true){ location.href='要跳转的网页';} else { return;} } 在按钮的click事件调用该方法就可以了。出差在外,没有开发工具,所以没有测试,你自己测试一下。

asp.net(c#)的,如何实现点击一个按钮能弹出另一个窗口,如弹出一个计...
弹出一个层,页面变灰 function alertWin(title, msg, w, h) { var titleheight = "23px"; \/\/ 窗口标题高度 var bordercolor = "#336699"; \/\/ 提示窗口的边框颜色 var titlecolor = "#FFFFFF"; \/\/ 窗口标题颜色 var titlebgcolor = "#336699"; \/\/ 窗口标题背景色 var bgcolor = "...

asp.net 点击按钮 弹出新窗口
asp.net中打开新窗口的多种方法 1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;2. Response.Write("window.open(XXX.aspx'',''_blank'')")——原窗口保留,另外新增一个新页面;3.Response.Write("window.location=XXX.aspx''")——打开新的页面,原窗口被代替;4....

在ASP.NET中,当我点保存按钮时,出现一个对话框显示“保存成功!”,这个...
按钮事件中添加Response.Write("alert('保存成功!')";

.NET中弹出对话框的方法汇总
( ) 点击页面上的按钮 弹出一个对话框提示是“确定”还是“取消”操作 我们采用在按钮中添加属性来完成 举例如下 复制代码 代码如下: public System Web UI WebControls Button btnDelRow; btnDelRow Attributes Add("onclick" "return confirm(确定要删吗?);"); ( ) 点击页面上的...

ASP.NET中弹出消息框的几种常见方法
具体分析如下:在ASP.NET网站开发中,经常需要使用到alert消息框,尤其是在提交网页的时候,往往需要在服务器端对数据进行检验,并给出提示或警告。这里,仅介绍几种不同的实现方法。1、众所周知的方法是采用如下代码来实现: 代码如下:Response.Write("alert('弹出的消息')");不可否认,这种方法是最...

相似回答