Ajax UpdatePanel不会在第一次单击链接按钮时启动

Ajax UpdatePanel不会在第一次单击链接按钮时启动,ajax,updatepanel,scriptmanager,Ajax,Updatepanel,Scriptmanager,我在.aspx页面上有一个更新面板。在这个aspx页面中,我有几个ascx控件。其中一个控件有我的链接按钮。当按下该按钮时,我希望得到我想要的结果,但我希望不会看到页面闪烁或页面回发。两者兼而有之。在我更改一些搜索信息并再次单击链接按钮后,页面将执行异步回发,这是我在第一次单击时所期望的。通过fiddler运行此序列后,我发现第一次单击按钮时,我丢失了所有后续请求中包含的一些信息 ctl00$ScriptManager1=ctl00$cplContents$UpdatePaneLordersSe

我在.aspx页面上有一个更新面板。在这个aspx页面中,我有几个ascx控件。其中一个控件有我的链接按钮。当按下该按钮时,我希望得到我想要的结果,但我希望不会看到页面闪烁或页面回发。两者兼而有之。在我更改一些搜索信息并再次单击链接按钮后,页面将执行异步回发,这是我在第一次单击时所期望的。通过fiddler运行此序列后,我发现第一次单击按钮时,我丢失了所有后续请求中包含的一些信息

ctl00$ScriptManager1=ctl00$cplContents$UpdatePaneLordersSearch | ctl00$cplContents$ucOrderSearchControl$btnRange&EVENTTARGET=ctl00%24cplContents%24ucOrderSearchControl%24btnRange&

以上是我在点击2、3等时得到的信息。。当我第一次点击链接按钮时,请求中没有这一点。我想知道这是否是我第一次得到完整的非异步回发的原因

任何帮助都将不胜感激。我的更新面板代码如下

<asp:UpdatePanel ID="updatePanelOrderSearch" runat="server" UpdateMode="Always" ChildrenAsTriggers="true">
    <ContentTemplate>
        <uc:control1 "this control has the link button" />
        <hr />
        <div id="SearchResults">
            <div id="SearchResultsMessage">
                <asp:Literal ID="lblMessage" Text="No orders found" Visible="false" runat="server" />
            </div>
            <uc:contorl 2 />
        </div>
        <uc: control3 />
    </ContentTemplate>
</asp:UpdatePanel>

谢谢

这是几个月前的问题,我们最终没有使用此解决方案

请解释您的答案