问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

在ASP.NET中,用下面代码使网页弹出消息框,进行提示

发布网友 发布时间:2022-05-19 15:25

我来回答

2个回答

懂视网 时间:2022-05-19 19:47

在ASP.NET使用JavaScript显示信息窗口,你可下从Insus.NET的博客,下载一个DLL,放在站点的BIN目录。
下载地址
创建一个aspx页面,然后在.aspx.cs的做几个动作,一是引用命名空间,实例化对象。

然后在Page_load事件写javascript脚本:
代码如下:
protected void Page_Load(object sender, EventArgs e)
{
string message = "Welcome, Insus.NET!";
StringBuilder sb = new StringBuilder();
sb.Append("window.onload=function(){");
sb.Append("alert();
sb.Append(message);
sb.Append()};");

js.RunJavaScript(sb.ToString());
}
网页在Page_load时,或是网页重新加载时,显示信息小窗口,效果:

接下来,Insus.NET实现另外一种情况,就是用用户点击铵钮时,显示提示窗口。

我们在网页,放置一个按钮:
代码如下:
<asp:Button ID="Button1" runat="server" Text="提交" OnClick="Button1_Click"/>

在.aspx.cs写onClick事件:
代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
string message = "正在处理您的请求.";
StringBuilder sb = new StringBuilder();
sb.Append("alert();
sb.Append(message);
sb.Append();");

js.RunJavaScript(sb.ToString());
}

试运行看看:

最后一个例子,就是用户在点击铵钮时,来一个确认提示,这样做是有得选择。确认之后,才真正提交或处理数据。

实现的方法,是在上面第二个例子环境之上,在Page_Load事件中写上如下代码:
代码如下:
View Code

protected void Page_Load(object sender, EventArgs e)
{
string message = "你要提交吗?";
StringBuilder sb = new StringBuilder();
sb.Append("return confirm();
sb.Append(message);
sb.Append();");

ClientScript.RegisterOnSubmitStatement(this.GetType(), "alert", sb.ToString());
}

得到最终效果:

热心网友 时间:2022-05-19 16:55

ClientScript.RegisterStartupScript(GetType(), "message", "<script>alert('消息!');</script>");
试试这个追问你的这个代码,是不是网页不会重新加载
protected void Page_Load(object sender, EventArgs e)
在点击消息框后,这个过程不会执行
是吗
谢谢

ASP.NET中弹出消息框的几种常见方法

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

ASP.NET中的几种弹出框提示基本实现方法

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

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如何实现后台代码弹出一个提示框

建议你使用ScriptManger这个类方法,在页面刷新后弹出提示框。具体用法是:不用Ajax:Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "window.open('default2.aspx')")使用了Ajax:ScriptManager.RegisterStartupScript(this.Button1, this.GetType(), "alertScript", "window.open('default...

ASP.NET 如何使用Msgbox?

也可以自己新建个类,使用ScriptManager.RegisterStartupScript方法.这两个方法都是在页面最后动态注册一段脚本,弹出对话框时不会使页面背景变成空白,也不会破坏页面结构.下面是个小例子:using System;using System.Web;using System.Web.UI;//引用这个命名空间 public class MessageBox { //弹出提示 public...

asp.net怎样在后台弹出确认对话框

);弹出提示窗口 page.RegisterStartupScript("www","alert(\"" + message.Trim() + "\")");弹出提示窗口关闭窗口 page.Response.Write("alert(\"" + message.Trim() + "\");window.top.close();");

ASP.NET C# 弹出对话框提示信息点击确定不跳转页面(仍留在网页)

前台代码:提示信息 &lt;asp:LinkButton CommandName="del" CommandArgument='&lt;%#Eval("s_id") %&gt;' ID="LinkButton2" runat="server" OnClientClick="if(window.confirm('你确定要删除!')){ return true;}else{return false;}"&gt;删除&lt;/asp:LinkButton&gt; 后台代码:public int insertOrUpdate(string ...

Asp.NET关于Response.Write()弹框问题

javascript 在本地执行 而 Response.Redirect("Default.aspx"); 是在服务器端执行,也就是说当前还没有返回给客户浏览器 "window.alert('登录成功!');" 串,服务器就重定向到到了 Default.aspx 页面;所以不会弹出;如果想弹出警告框, 把代码改为: Response.Write("window.alert(\"登录成功!\")...

在asp.net中,我想在*.aspx.cs文件中写弹出对话框的代码,该怎么写呀...

Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('请填写内容!');", true);

ASP.NET 怎么弹出消息框 语言C#

除非 自己写一个div 仿对话框 才能显示出 "继续" 和 "登入"要么用js &lt;asp:button onClientClick="return confrim('是否继续?')" ...想实现自定义的那种 就把自定义的div 调用 写在这个事件中

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
踏板摩托车没电了启动技巧 我经常睡觉时梦遗 情人节创意标语 酒店与情人节的宣传标语 为什么热敏电阻有对温度高度敏感的特性? 如何用安卓手机给电脑当摄像头用 用手机充当电脑摄像头的方法怎样用手机与电脑连接充当摄像头 EXCEL表格无法运行宏怎么解决呢 昂科威发动机舱盖电路对蓄电池短路怎么解决,仪表提示检修车辆,发动机报... 黑龙江康辉医疗器械有限公司怎么样? 遵守社会规则英文作文带翻译 关于学校规则的英语作文50字 写七年级的英语作文 写一些你在公共场所应该遵守的规则以及你对这些规则的看法. 关于规矩的英语作文60词不打架 一加手机即使连接了耳机,为什么来电声音还是会外放,有什么解决办法吗 淘宝物流信息显示您的订单等待处理是怎么回事 淘宝退款处理中,打款商家处理是什么意思 美的空调1.5匹单冷挂机停机内风机不停什么故障 水空调,内风机倒转是咋回事 美的空调安装内机管是反方向的怎么 手机掉了怎样关闭QQ黄钻 s3融合软件对电脑的配置要求 求助 想要一个能把桌面和图标完美结合起来的软件 有没有可以将桌面图标全部集成到一个软件里面 如何防止集资诈骗 虚假理由借钱,进行高风险投资,借3天,结果超出期限两年,算诈骗么 投资有风险,小心集资诈骗? 投资项目市场要防止哪些骗人的招数? 借他人钱款用在高风险投资导致不能还款能否定诈骗罪 福友资本是一家风险投资机构? 求非常好看而且像糖果得符号? 符号&#xA9BF;&#x0F7C;&#x0ECA;&#xFEEC;能帮我把 糖 放进去么 就一个字的 糖糖&#3964;&#43476;&#43455;,这个符号,麻烦再帮忙弄个 果果 出来,谢谢? &#8499;&#3667;&#6980;&#43455;这个符号可以把果糖加进去吗?最好能弄个好看的皇冠,谢谢 冰箱插头用万能表测得短路,但是冰箱制冷,当冰箱插到插台上几分钟到几小时家里的总线会跳闸。请问谁知道是 冰箱短路一般是什么原因,冰箱短路或压缩机接线盒过热会自动断电吗 苏州吴中区劳动监察投诉电话在外地打要加区号吗 公安派出所门口的牌子上,分的1级2级3级是什么意思? 汽修厂牌子上都写什么 苏州虎丘区劳动局电话多少 牌子上是哪位菩萨? 苏州吴中劳动局投诉举报电话那位大哥知道?谢谢/急急 在牌子上写到 下列牌子上写着 衣服牌子上写的是xy是什么牌子? 牌子上的字念什么? 电子邮件手机怎么填写 中央空调嵌机清洗什么部位?怎么清洗? 东明县格力空调售后服务电话是多少? 陕西东明空调安装工程有限公司怎么样?
  • 焦点

最新推荐

猜你喜欢

热门推荐