手机版

ASP.NET用JavaScript显示信息提示窗口的实现原理及代码

时间:2021-10-04 来源:互联网 编辑:宝哥软件园 浏览:

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

然后在Page_load事件中编写javascript脚本:复制代码如下: protected void page _ load(对象发送者,eventargs e) {string message='欢迎,insis.net!'。StringBuilder sb=new StringBuilder();某人(somebody的简写)追加(' window . onload=function(){ ');某人(somebody的简写)追加(' alert(');某人(somebody的简写)追加(消息);某人(somebody的简写)追加(“”)};”);js。RunJavaScript(sb。ToString());}当网页处于Page_load时,或者网页重新加载时,会显示一个小信息窗口,效果为:

接下来,Insus.NET意识到另一种情况,即当用户点击铵按钮时,显示提示窗口。我们在网站上,放置一个按钮:复制代码如下: ASP :按钮ID=' Button 1 ' runat=' server ' text=' submit ' OnClick=' Button 1 _ Click '/Write OnClick事件在。aspx.cs:复制代码如下: protected void button 1 _ click(object sender,eventargs e) {string message='您的请求正在处理中';StringBuilder sb=new StringBuilder();某人(somebody的简写)追加(' alert(');某人(somebody的简写)追加(消息);某人(somebody的简写)追加(“”);”);js。RunJavaScript(sb。ToString());}试运行查看:

最后一个例子是,当用户点击铵按钮时,他会给出确认提示,这是一个选择。确认后,实际提交或处理数据。方法是在上面第二个示例的环境中的Page_Load事件中编写以下代码:复制代码如下: view code protected void Page _ Load(object sender,eventargs e) {string message='是否要提交?'。StringBuilder sb=new StringBuilder();某人(somebody的简写)追加('返回确认(');某人(somebody的简写)追加(消息);某人(somebody的简写)追加(“”);”);ClientScript。RegisterOnSubmitStatement(这。GetType(),' alert ',sb。ToString());}得到最终结果:

版权声明:ASP.NET用JavaScript显示信息提示窗口的实现原理及代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。