UpdatePanel не работает для простой кнопки - PullRequest
1 голос
/ 21 ноября 2011

У меня есть следующая разметка:

<Asp:updatepanel id="up" runat="server">
 <contenttemplate>
  <asp:Button id="btn" runat="server" text="test" />
 </contenttemplate>
</Asp:updatepanel>

Однако, это вызывает полный постбэк.

Я создал этот тест, потому что более сложная UpdatePanel не выполняла повторную визуализацию без повторной отправки, но этот простой тест не работает так, как должен.

Я также пытался объявить триггеры, хотя я не верю, что вы должны:

<Asp:updatepanel id="up" runat="server">
<contenttemplate>
 <asp:Button id="btn" runat="server" text="test" />
</contenttemplate>
<Triggers>
    <asp:AsyncPostBackTrigger ControlID="btn" EventName="Click" />        
</Triggers>
</Asp:updatepanel>

Однако это тоже не работает.

1 Ответ

1 голос
/ 21 ноября 2011

Проверьте ScriptManager EnablePartialRendering и удалите его, если он был представлен, или установите true

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...