zoukankan      html  css  js  c++  java
  • ASP.Net后台实现MessageBox

    我们在做项目的时候经常会碰到一种需求,当做某一件事情的时候,需要多一步确认,即:在点击某一按钮后,需要弹出一个确认框,根据用户的确认情况再去做那件事。

    这时,我们就需要一个对话框来完成这个需求,这个对话框的实现方式有多种,在这里介绍一种不常用的方式,直接在后台用C#实现。

    首先需要添加System.Windows.Forms.dll的引用,然后在代码开头将其引用,如:using WF = System.Windows.Forms;(因为有很多控件是来自于System.Web.UI.WebControls命名空间的,这样为了便于区分)

    然后最主要的代码如下:

     1 WF.DialogResult result = WF.MessageBox.Show("对话框内容", "对话框标题", WF.MessageBoxButtons.YesNo,
    2 WF.MessageBoxIcon.Information, WF.MessageBoxDefaultButton.Button1, WF.MessageBoxOptions.ServiceNotification);
    3 if (result == WF.DialogResult.Yes)
    4 {
    5 //Do something
    6 }
    7 else
    8 {
    9 //Do something
    10 }

    其中最关键的就是MessageBoxOptions.ServiceNotification

  • 相关阅读:
    2017蓝桥杯最大公共子串(C++B组)
    C++ memset函数用法
    2017蓝桥杯取位数(C++B组)
    2017蓝桥杯承压计算(C++ B组)
    安卓动画(Animation使用)
    2017蓝桥杯等差素数(C++B组)
    JSON取值前判断
    jstl
    centos到底下载哪个版本?
    HTML页面定时跳转方法
  • 原文地址:https://www.cnblogs.com/leolis/p/2131045.html
Copyright © 2011-2022 走看看