当UseSubmitBehavior = false

时间:2015-11-27 16:05:13

标签: javascript asp.net

我使用UpdatePanelAnimationExtender在更新面板中创建了一个带有按钮的页面。当按钮属性UseSubmitBehavior设置为false时,页面在第一次单击该按钮时将引发以下错误。升级到AjaxControlToolkit v15.1.4和.NET 4.5.1

后,此问题已启动

未捕获的TypeError:无法读取未定义的属性“id” Sys.Extended.UI.Animation.UpdatePanelAnimationBehavior._partialUpdateBeginRequest @ ScriptResource.axd?d = XXUsocPm2mzp3YAEY8x8Y7j6WnsFkZ3mD_ok19NSO-qjUqrlU8ioYjbwU0Cw5eBWEK3qGOKcTDGWRA ...:74 (匿名函数)@ ScriptResource.axd?d = BZxEjT9seP4E_dbMgOxrqpjdA_OR6TXvgRJsLeld-igTpz-WyNZRwW91HnwWPdPPQHux3mKEkkZkJy ...:47 (匿名函数)@ ScriptResource.axd?d = BZxEjT9seP4E_dbMgOxrqpjdA_OR6TXvgRJsLeld-igTpz-WyNZRwW91HnwWPdPPQHux3mKEkkZkJy ...:3484 Sys $ WebForms $ PageRequestManager $ _onFormSubmit @ ScriptResource.axd?d = jTr5ROtDjnYPwAYeyT86zhJOTSBtwOtiU52VRmjjD1D3asrfLsfZov5E1eFyG6jwvIsZc575A9p6Kj ...:1284 Sys $ WebForms $ PageRequestManager $ _doPostBack @ ScriptResource.axd?d = jTr5ROtDjnYPwAYeyT86zhJOTSBtwOtiU52VRmjjD1D3asrfLsfZov5E1eFyG6jwvIsZc575A9p6Kj ...:824 (匿名函数)@ ScriptResource.axd?d = BZxEjT9seP4E_dbMgOxrqpjdA_OR6TXvgRJsLeld-igTpz-WyNZRwW91HnwWPdPPQHux3mKEkkZkJy ...:47 onclick @ default.aspx:67

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <asp:Button ID="Button1" runat="server" Text="Button" UseSubmitBehavior="false" />
                </ContentTemplate>
            </asp:UpdatePanel>
            <ajaxToolkit:UpdatePanelAnimationExtender ID="upae" BehaviorID="animation" runat="server" TargetControlID="UpdatePanel1">
                <Animations>
                <OnUpdating>
                    <Parallel duration="0">
                        <ScriptAction Script="onUpdating();" />  
                     </Parallel>
                </OnUpdating>
                <OnUpdated>
                    <Parallel duration="0">
                        <ScriptAction Script="onUpdated();" /> 
                    </Parallel> 
                </OnUpdated>
                </Animations>
            </ajaxToolkit:UpdatePanelAnimationExtender>
            <script type="text/javascript" language="javascript">
                function onUpdating() {
                    //start doing something
                }
                function onUpdated() {
                    //stop doing something
                }
            </script>
        </div>
    </form>
</body>
</html>

0 个答案:

没有答案