2010-04-23 61 views
1

我有這樣一個模型彈出擴展控制:如何自動隱藏模式彈出控件?

<cc1:ModalPopupExtender ID="basketPopUp" runat="server" 
    PopupControlID="Panel1" 
    PopupDragHandleControlID="PopupHeader" 
    Drag="true" 
    BackgroundCssClass="ModalPopupBG" 
    TargetControlID="Panel1"> 
</cc1:ModalPopupExtender> 
<asp:Panel ID="Panel1" Style="display: none" runat="server"> 
    <div class="PopupBody"> 
     <b>Test</b> 
     <br /> 
    </div> 
</asp:Panel> 

我想要的是顯示5秒彈出,這一段時間後自動隱藏它。

我已經試過這一點,但是,在服務器端運行,當然它不工作:

public void showAndHidePopUp() 
{ 
    basketPopUp.Show(); 
    System.Threading.Thread.Sleep(5000); 
    basketPopUp.Hide(); 
} 

你知道如何把它藏在一個適當的方式?

謝謝。

編輯:

對於announcementes我已經決定使用jGrowl->http://www.stanlemon.net/projects/jgrowl.html

,而不是ModalPopUp擴展。

回答