asp.net的弹框提示

今天写东西要用到弹框提示:如果用户选择是 执行事件1,否则执行事件2。

便想着总结一下弹框提示的用法

一、直接弹框提示

    这种提示一般用于执行某种操作时输出提示信息,以此来告诉用户是否执行成功

Response.Write("");
            // Page.RegisterStartupScript("", "");

  输出效果为

asp.net的弹框提示_第1张图片

二、 弹框提示后进行相关链接的跳转

       这种一般用于。。。。。提示完之后进行页面的跳转的操作

 Response.Write("");

     这里用到了Response.Write进行页面的跳转,俺就想起来了页面跳转的几个骚的操作

  Response.Write("");
            //跳转到新的页面,原来的窗口被替代
            Response.Redirect("XXX.aspx", true);
            //新打开一个页面用来加载xxx.axpx,原来的页面被保留
            Response.Write("");
            //也是用来打开新的页面,经常用于Session传值
            Server.Transfer("XXX.aspx");

 三、执行多个事件(简单点来说就是通过js来选择性的执行事件)

这里是通过按钮的点击事件来调用页面的js事件,需要注意的是这里通过style="display :none"来隐藏按钮,如果直接设置visable=“fase”的话js会找不到按钮的相关属性(当然其中也包括click())

       asp.net的弹框提示_第2张图片



    
    

 四、调用System.Windows.Forms 来调用弹框

   首先先在引用中添加System.Windows.Forms.dll

  之后再在后台引用using   System.Windows.Forms;//命名空间

 if (MessageBox.Show("你确定要删除?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { this.choose.Text = "使用MessageBox事件的确定选择"; } else { this.choose.Text = "使用MessageBox事件的取消选择"; }

    asp.net的弹框提示_第3张图片

 

这是我的简单尝试代码

链接:https://pan.baidu.com/s/1xgzsQQuavAZ44AiZFmCK-w 
提取码:tn43 

 

 

asp.net的弹框提示_第4张图片

由于我是从网上学习到的相关知识,所以这篇博文可能在内容上有些重复,请见谅

你可能感兴趣的:(asp.net,asp.net,弹框,跳转)