Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C ASP.NET更新进度未显示_C#_Asp.net_Updatepanel_Ascx_Updateprogress - Fatal编程技术网

C# C ASP.NET更新进度未显示

C# C ASP.NET更新进度未显示,c#,asp.net,updatepanel,ascx,updateprogress,C#,Asp.net,Updatepanel,Ascx,Updateprogress,我的控件中有此代码,它基本上是一个控件,用户输入邮政编码,然后单击“检查可用性”按钮,然后依次调用API并在下面的更新面板中显示地址详细信息 <asp:UpdatePanel runat="server" UpdateMode="Conditional" ID="UpdatePanel_PostCode"> <ContentTemplate> <asp:Panel runat="server" ID="Panel_Post

我的控件中有此代码,它基本上是一个控件,用户输入邮政编码,然后单击“检查可用性”按钮,然后依次调用API并在下面的更新面板中显示地址详细信息

<asp:UpdatePanel runat="server" UpdateMode="Conditional" ID="UpdatePanel_PostCode">

        <ContentTemplate>

            <asp:Panel runat="server" ID="Panel_PostCode" CssClass="form-row group" >
                <div class="textbox-group">
                        <div class="textbox-group-row">
                            <div class="label-textbox">
                                <asp:Label runat="server" ID="Label_PostCodeToCheck" AssociatedControlID="TextBox_PostCodeToCheck"
                                    Text="Postcode"></asp:Label>
                            </div>
                            <div class="input-text">
                                <asp:TextBox runat="server" ID="TextBox_PostCodeToCheck"></asp:TextBox>
                            </div>
                        </div>
                        <div class="textbox-group-row">
                            <div class="find-address">
                                <span class="extra">
                                    <asp:Button runat="server" ID="Button_AddressCheck" CssClass="button dis small"
                                        Text="Find Address" OnClick="Button_AddressCheck_OnClick"  ClientIDMode="AutoID"/>
                                </span>
                            </div>
                            <div class="input-text">
                                    <asp:UpdateProgress ID="progressPanel" runat="server" AssociatedUpdatePanelID="UpdatePanel_PostCode">
                                        <ProgressTemplate>
                                            <div id="CheckAvailMsg" runat="server" style="height: 24px; margin-top: 0.5em;">
                                                <img id="ImageLoading" width="24px" height="24px" src="../images/loading.gif" alt="" style="float: left; padding-right: 0.5em;" />
                                                <p id="domainCheckerText" style="float: left; padding-top: 0.3em; color: #000;">Checking Availability..</p>
                                            </div>
                                        </ProgressTemplate>
                                    </asp:UpdateProgress>
                                </div>
                        </div>
                        <asp:Panel ID="Panel_Error" runat="server" CssClass="error" Visible="False">
                            <asp:Literal runat="server" ID="Literal_Error"></asp:Literal>
                        </asp:Panel>

                    </div>

            </asp:Panel>

        </ContentTemplate>
    </asp:UpdatePanel>

但是,当我单击“查找地址”按钮时,更新进度不会显示-我已经用尽了很多资源,但仍然找不到解决方案。

能否删除Panel1并将progresspanel置于该控制之外!你好,谢谢你的回复。我已经删除了面板1,我认为它是错误添加的,但是它仍然显示更新进度。你的意思是完全从更新面板中删除它吗?你已经写了,它显示:,不,我不是要删除更新面板,请确保包含ScriptManager,并尝试将UpdateProgress移出UpdatePanel。啊,好的。我不知道你说的ScriptManager是什么意思。你能举个例子吗。这将是非常感谢:检查这个-,