Моей страницы СодержанияНужна помощь с UpdatePanel
<asp:updatePanel id="Panel1" runat="server" Visible="true">
<ContentTemplate>
<div>
blah blah
</div>
</ContentTemplate>
</asp:updatePanel>
<asp:updatePanel id="Panel2" runat="server" Visible="false">
<ContentTemplate>
<div>
yada yada
</div>
</ContentTemplate>
</asp:updatePanel>
код файл ..следующего код в конце кнопки Отправить щелчок событие: -
Panel1.Visible = false;
Panel2.Visible = true;
Теперь раньше я был используя asp: Panel .. тогда он работал нормально ... например, панель 1 спряталась бы, и панель 2 появлялась бы вместо этого .. это было ПОСЛЕ того, как я изменил asp: Panel to asp: updatePanel, что все стало испорчено ... теперь Submit кнопка просто не будет работать!
Что случилось не так внезапно ?? Я изменил его на updatePanel, чтобы страница не обновлялась .. это не так, как мы реализуем эту вещь ???
<asp:updatePanel id="Panel1" runat="server">
<ContentTemplate>
<div>
<p>
Type ur name
<asp:TextBox ID="name" runat="server">
</asp:TextBox>
</p>
<asp:Button ID="btn" OnClick="btn_Click" runat="server"
Text="Submit" />
</div>
</ContentTemplate>
</asp:updatePanel>
<asp:updatePanel id="Panel2" runat="server" Visible="false">
<ContentTemplate>
<div>
Thank You!
</div>
</ContentTemplate>
</asp:updatePanel>
«это не так, как мы реализуем эту вещь» - если вы это понимаете, да. Я предполагаю, что ваша кнопка не находится внутри UpdatePanel. – RPM1984
Вы не можете программно «спрятать» UpdatePanel, как это. потому что UpdatePanel является «контейнером», который запускает обратную передачу, а затем вы пытаетесь «спрятаться», когда он возвращается обратно? Не имеет смысла, если вы думаете об этом. Переосмыслите свое решение - что вы пытаетесь сделать? – RPM1984
Я только что проверил .. внутри внутри updatePanel только – Serenity