Asp.net Ajax临时模态弹出窗口

时间:2009-03-23 08:36:39

标签: asp.net ajax

我正在使用Asp.Net 3.5

我想在屏幕上显示弹出窗口中心仅需2秒钟。它会出现2秒。并自动消失。

如何使用模态弹出窗口执行此操作?

我试过这个但是在2秒后没有隐藏?

   function showPanel() {
        $find('modal').show();
        setTimeout("hidePanel()",2000);
    }
       function hidePanel() {
       $find('modal').hide();

    }
    </script>
</head>

              Sepete Ekle               

 <cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="SepeteEkle" PopupControlID="bilgi" DropShadow="true" BehaviorID="modal">

2 个答案:

答案 0 :(得分:0)

将JQuery与UI Dialog插件一起使用。您可以在指定的时间间隔后关闭它。查看JQuery网络了解详情。

答案 1 :(得分:0)

假设您正在使用ASP.NET AJAX ...

在ASPX标记中为您的ModalPopupExtender提供一个BehaviorID,然后可以使用

$find('behaviorID')

在javascript中获取Panel。

然后你可以有两个功能

function showPanel()
{
    $find('behaviorID').show();
    setTimeout("hidePanel()",2000);
}

function hidePanel()
{
    $find('behaviorID').hide();
}