成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

介紹ASP.NET彈出窗口

開(kāi)發(fā) 后端
本文介紹ASP.NET彈出窗口控件PopupWindow, 可用于通知用戶重要的信息,比如在web email客戶端通知用戶新消息/信件。

ASP.NET彈出窗口控件, 是MSN Messenger 提醒(alert)的網(wǎng)頁(yè)版,通過(guò)定義顏色風(fēng)格可以修改圖形的外觀.支持拖放操作.一個(gè)很重要的特性是支持絕大多數(shù)瀏覽器.在最新版本的Mozilla, IE和Opera下測(cè)試通過(guò),在不支持filter的瀏覽器中UI會(huì)有些差異.控件的很多屬性可直接使用HTML代碼,以實(shí)現(xiàn)圖片等豐富的表現(xiàn)形式.

ASP.NET彈出窗口控件PopupWindow, 可用于通知用戶重要的信息,比如在web email客戶端通知用戶新消息/信件. 當(dāng)用戶在系統(tǒng)內(nèi)交流時(shí)需要通知他有人找他聊天. 用此控件的好處是不占網(wǎng)頁(yè)的空間又能醒目得引起用戶的注意. 另外可用于顯示廣告信息.

錨定彈出控件PopupWinAnchor,可以讓彈出窗口控件更快,頁(yè)面加載更少.比如我們可以用以實(shí)現(xiàn)表單填寫(xiě)的即時(shí)幫助.當(dāng)textbox收到輸入焦點(diǎn)時(shí)即顯示動(dòng)態(tài)幫助. 另外,可以用來(lái)在每個(gè)textbox后加一個(gè)button, 當(dāng)用戶點(diǎn)擊button時(shí)顯示彈出窗口.

控件有兩個(gè)事件: 點(diǎn)擊彈出窗口上鏈接時(shí)的事件LinkClicked, 點(diǎn)擊右上角關(guān)閉按鈕時(shí)的PopupClosed. 根據(jù)ActionType屬性(如下)的不同,有三種處理事件的方式:
(1)MessageWindow (默認(rèn)) - 控件會(huì)打開(kāi)新的瀏覽器窗口,其中顯示Text屬性的內(nèi)容.
(2)OpenLink - 控件可以執(zhí)行JavaScript操作或打開(kāi)Link屬性中的新頁(yè)面. 生成的<A>標(biāo)簽的target屬性也是可以改變的. 生成的代碼是這個(gè)樣子的: <a href="[Link]" target="[LinkTarget]">Link..</a>, 因此得當(dāng)心Link屬性中不要使用引號(hào). LinkTarget非空時(shí)才會(huì)加上Target屬性.
(3)RaiseEvents - 控件觸發(fā)服務(wù)器端的 LinkClicked 或 PopupClosed 事件

在頁(yè)面中使用此控件非常簡(jiǎn)單. VS.NET中,只需要在工具箱中用"添加刪除項(xiàng)"來(lái)選中控件的dll文件,然后從工具箱中把該控件拖放頁(yè)面中.

設(shè)計(jì)器:
控件有良好的設(shè)計(jì)時(shí)支持,我們可以更改所有屬性,Action類別中,我們可以定義當(dāng)用戶點(diǎn)擊鏈接和關(guān)閉窗口時(shí)控件的行為, Text和Design類別中,我們可以修改控件的外表和顯示的消息.在Behavior中,我們可以改變時(shí)間間隔(何時(shí)顯示/隱藏彈出窗口), AutoShow屬性指控件是否在頁(yè)面加載后即顯示,DragDrop屬性為真時(shí),用戶可以在頁(yè)面中拖放控件的位置. 如果我們把ActionType 設(shè)為 MessageWindow,Window類別可以用來(lái)改變顯示窗口的屬性. Layout類別中的屬性可以用來(lái)控制位置(從窗口左下角或右下角的位移).

代碼
下面的代碼顯示了如何改變一些屬性并顯示控件.

  1. <!-- Popup.aspx --> 
  2. <%@ Register TagPrefix="cc1" Namespace="EeekSoft.Web" 
  3. Assembly="EeekSoft.Web.PopupWin" %> 
  4. <cc1:popupwin id="popupWin" runat="server" visible="False" 
  5. colorstyle="Blue" width="230px" height="100px" dockmode="BottomLeft" 
  6. windowscroll="False" windowsize="300, 200"></cc1:popupwin> 

 

  1. // Anchor.aspx.cs  
  2. // Handle onclick event ..  
  3. popupAnchor.HandledEvent="onclick";  
  4. // .. of spanReopen element  
  5. popupAnchor.LinkedControl="spanReopen";  
  6. // Show popupWin when event occurs  
  7. popupAnchor.PopupToShow="popupWin";  
  8. // Popup win is visible ..  
  9. popupWin.Visible=true;  
  10. // .. and will be displayed when page is loaded  
  11. popupWin.AutoShow=true

以上介紹ASP.NET彈出窗口。

【編輯推薦】

  1. ASP.NET MVC Web應(yīng)用程序工程
  2. IIS6的ASP.NET ISAPI請(qǐng)求處理過(guò)程
  3. ASP.NET控件的七種用戶管理相關(guān)控件
  4. 對(duì)ASP.Net進(jìn)行RSA加密
  5. ASP.NET得到數(shù)據(jù)庫(kù)字符串的方法
責(zé)任編輯:佚名 來(lái)源: cnblogs
相關(guān)推薦

2009-07-27 16:43:31

2009-07-23 14:17:41

2009-07-27 17:00:29

ASP.NET主機(jī)

2009-07-29 09:14:36

ASP.NET網(wǎng)站

2009-07-29 10:02:49

ASP.NET上傳

2009-09-10 14:02:08

LINQ ASP.NE

2009-07-21 10:40:36

ASP.NET Pro

2009-07-29 17:26:39

ASP.NET頁(yè)面

2009-07-20 16:12:21

ASP.NET Fra

2009-07-27 17:49:07

ASP.NET中彈出窗

2009-07-22 16:05:34

ASP.NET AJA

2009-08-19 09:23:40

ASP.NET Rou

2009-07-29 17:23:17

ASP.NET表單

2009-08-03 17:35:07

ASP.NET WebASP.NET編程工具

2009-07-21 15:11:14

ASP.NET Rou

2009-07-29 09:53:24

ASP.NET異常管理

2009-07-29 10:35:51

ASP.NET緩存

2009-08-05 10:36:08

開(kāi)發(fā)ASP.NET

2009-08-05 15:57:03

ASP.NET控件ID

2009-07-20 10:53:59

ASP.NET MVC
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 午夜大片 | 国产蜜臀97一区二区三区 | 999www视频免费观看 | www.成人.com | 国产精品久久久久久久久久久久 | 亚洲第一视频 | 色视频网站 | 罗宾被扒开腿做同人网站 | 久久宗合色 | 四虎影音 | 日本久久一区二区三区 | 久久99精品久久久久久 | 成人av一区二区在线观看 | 日韩久久成人 | 一区二区三区中文字幕 | 久久久中文 | 99精品视频免费在线观看 | 久久久性| 成人国产综合 | 国产亚洲网站 | 国产一级电影在线观看 | 久久久久国产一区二区三区四区 | 中文字幕韩在线第一页 | 在线午夜 | 精品一区二区三区四区外站 | 免费在线观看成年人视频 | 99re视频这里只有精品 | 国产精品欧美一区二区三区不卡 | 国产伦一区二区三区视频 | 天天爽网站 | 欧美人人 | 日韩精品一区二区三区高清免费 | 日韩一区二区三区精品 | 亚洲国产成人精品女人 | 欧美精品一区二区在线观看 | 91精品国产综合久久久动漫日韩 | 欧美 日韩 国产 成人 在线 91 | 69亚洲精品 | xxx视频| 亚洲综合在线视频 | 一级欧美一级日韩片 |