GetElementById干扰ajaxToolkit:UpdatePanelAnimationExtender和asp:UpdatePanel

时间:2013-04-06 04:39:45

标签: javascript asp.net .net ajax asp.net-ajax

我正在尝试使用正在运行的JavaScript调用按钮。我正在使用的代码是:

<script type="text/javascript">
        function fncsave() {
            document.getElementById('<%= savebtn.ClientID %>').click();
        }
</script>

我也使用UpdatePanel来避免页面的闪烁,我也使用ajaxToolkit向UpdatePanel添加一些动画。

<ajaxToolkit:UpdatePanelAnimationExtender ID="AniPanel1" runat="server" TargetControlID="Panel1">
    <Animations>
       <OnUpdated>
          <FadeIn Duration="1.0" Fps="24"></FadeIn>
       </OnUpdated>
    </Animations>
</ajaxToolkit:UpdatePanelAnimationExtender>

我的问题是,当我使用JavaScript调用按钮时,UpdatePanel不能与ajaxToolkit的FadeIn效果一起使用。

如果我删除JavaScript部分,它可以正常工作。

我可以在这做什么来完成这项工作?任何帮助将不胜感激。

0 个答案:

没有答案