C# C ASP.NET更新进度未显示
我的控件中有此代码,它基本上是一个控件,用户输入邮政编码,然后单击“检查可用性”按钮,然后依次调用API并在下面的更新面板中显示地址详细信息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
<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是什么意思。你能举个例子吗。这将是非常感谢:检查这个-,