奇妙的.NET之Web程式中使用windows彈出框

來源:互聯網
上載者:User
web|window|程式 有一次做項目時,我突然發現了一個有趣的調用,在.net的WEB程式中,可以使用window包裡的系統彈出框,
運行時可以在伺服器上彈出提示框,如果伺服器端點擊了彈出框的按鈕,用戶端IE才能繼續運行,否則看上去的現象就象伺服器的代碼中有無限迴圈,始終運行一樣。
例子如下:


if (MessageBox.Show("確定要刪除?", "提示",MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation,MessageBoxDefaultButton.Button1,MessageBoxOptions.ServiceNotification )==DialogResult.OK)

{ //do some useful things }




參數MessageBoxOptions使用另外一個參數和ServiceNotification差別不大,尚未找出其不同處

使用這種方法可以由用戶端向伺服器端發出可視化通知,但使用windows控制項不行。這種用法有一定用途,但很狹隘。
至於它在什麼地方會有用,各位自己多體會啦!!
不過自己感覺很奇妙!!



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.