在Asp.net中如何实现弹出提示对话框

asp.net|对话框

C#中,弹出窗口的代码为:

MessageBox("用户名或密码错误!","错误:");

而在Asp.net中,则不可以用这种方法了,这时我们可以写一个类Message(名字随便取),内容如下:

//---------------------------------------
//作者:明天去要饭
//QQ:305725744
//---------------------------------------

using System;

namespace Common
{
 /// <summary>
 /// Message 的摘要说明。
 /// </summary>
 public class Message
 {
  public Message()
  {
   //
   // TODO: 在此处添加构造函数逻辑
   //
  }

  //返回一个弹出窗口
  public static string Show(string strMsg)
  {   

      //这里0就指strMsg这东西,1就是指\这东西.
   return String.Format("<script language={1}javascript{1}>alert({1}{0}{1});</script>",strMsg,"\"");
  }  
 }
}

然后在要弹出对话框的页面上,添加一个label控件,假设命名为lblMsg,这时,后台写代码:

lblMsg.Text = Message.Show("这里写要弹出来的内容");

这样就可以实现弹出提示的效果了.注意,我的类是写在通用层中,所以还要先引用通用层:

using Common;

这个方法其实是紫色物语提供的,当时我写项目遇到这个问题,他告诉我这种方法,在此感谢他的帮助.

时间: 2025-01-18 20:15:59

在Asp.net中如何实现弹出提示对话框的相关文章

在Asp.net中怎么才能弹出保存对话框?

问题描述 我用Gridview绑定了一个数据表,在绑定的"标题"列,做了个链接,请问怎么才能点链接后弹出保存对话框. 解决方案 解决方案二:保存什么东西?如果是文件就直接绑文件地址好了解决方案三:http://www.it130.cn/article/faq/bianchengyuyan/vc-mfc/2007-6-9/200706092301050.html解决方案四:http://blog.csdn.net/Kenyon0313/archive/2007/07/11/1685511

dhtmlx中怎么在弹出的对话框上浮在最上层

问题描述 dhtmlx中怎么在弹出的对话框上浮在最上层 dhtmlx中怎么在弹出的对话框上浮在最上层?

请问:弹出提示对话框问题

问题描述 问题是这样的:我想在点击"保存"按钮后给数据库中插入一条记录,然后弹出提示对话框提示"操作成功",然后直接跳转到其它页.我想使用this.ClientScript.RegisterStartupScript(this.GetType(),"","alert('操作成功');",true);然后Response.redirect("other.aspx");但是如果加上了Response.redir

asp.net中如何实现弹出对话框的同时锁定原来的web页面

问题描述 在web开发中,点击一控件时弹出对话框的同时要实现锁定原来的那个web页面!请问如何解决! 解决方案 解决方案二:对话框在页内的话,可以考虑做个置顶的覆盖全页区域的Div层.同时设置透明度比如30%的样子.对话框的内容放到这个Div中.对话框在页外,可以用IE的模态窗口.解决方案三:window.showModalDialog(url,inArgs,dialogSettings)解决方案四:先谢谢上面两位说的,听说ajax中有一控件可以完成这一功能,不知道是不是的?解决方案五:可以使用

js 弹出提示对话框

提示:您可以先修改部分代码再运行 111222 www.111cn.net 提示:您可以先修改部分代码再运行

解决IE浏览器JSON时弹出保存对话框问题

当打开JSON页面时,Chrome.Firefox等浏览器可以直接浏览,IE则是弹出保存对话框:  代码如下 复制代码 <%     Response.ContentType = "application/json"     Response.Write("{""page"":""test.asp""}") %> IE浏览JSON时弹出保存对话框解决方法 将下边内容粘贴到记事

用ASP编写更人性化的弹出窗口程序

ASP实例:用ASP编写更人性化的弹出窗口程序,来帮我们制作一个不烦人的调查的方法. 用弹出窗口来显示调查表,被认为是达到我们收集访问用户信息的最方便快捷的方法.当制作出第一份调查表后,我们客气的询问人们是否愿意填这份表,但结果却令人失望.于是我们决定把这份调查表放到我们主页里,当人们访问时就自动弹出,其效果出人意料的好. 下面就是我们成功的秘诀: 1:自动弹出窗口只能显示一次,不管用户是否填写了调查表. 2:自动弹出窗口不能影响主页的显示速度. 3:自动弹出窗口在用户填写完调查表后,自动消失.

ASP实例:用ASP编写更人性化的弹出窗口程序

程序|弹出窗口 ASP实例:用ASP编写更人性化的弹出窗口程序,来帮我们制作一个不烦人的调查的方法. 用弹出窗口来显示调查表,被认为是达到我们收集访问用户信息的最方便快捷的方法.当制作出第一份调查表后,我们客气的询问人们是否愿意填这份表,但结果却令人失望.于是我们决定把这份调查表放到我们主页里,当人们访问时就自动弹出,其效果出人意料的好. 下面就是我们成功的秘诀: 1:自动弹出窗口只能显示一次,不管用户是否填写了调查表. 2:自动弹出窗口不能影响主页的显示速度. 3:自动弹出窗口在用户填写完调查

ASP.NET弹出一个对话框

我们在ASP.NET程序的开发过程中,常常需要向用户给出提示信息,比如是否"操作成功","确定"还是"取消"操作. (1) 点击页面上的按钮,弹出一个对话框提示是"确定"还是"取消"操作,我们采用在按钮中添加属性来完成: 举例如下: public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attributes.Add("onclic