code_junkie

How do I get a button that is inside an asp:UpdatePanel to update the whole page?

Nov 11th, 2011
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. <asp:UpdatePanel ID="myFirstPanel" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
  2. <ContentTemplate>
  3. <asp:Button runat="server" ID="myFirstButton" Text="My First Button" onclick="myFirstButton_Click" />
  4. <asp:Button runat="server" ID="mySecondButton" Text="My Second Button" onclick="mySecondButton_Click" />
  5. </ContentTemplate>
  6. </asp:UpdatePanel>
  7.  
  8. <asp:UpdatePanel ID="mySecondPanel" runat="server">
  9. <ContentTemplate>
  10. <asp:Label runat="server" ID="myFirstLabel" Text="My First Label"></asp:Label>
  11. </ContentTemplate>
  12. <Triggers>
  13. <asp:AsyncPostBackTrigger ControlID="myFirstButton" EventName="Click" />
  14. </Triggers>
  15. </asp:UpdatePanel>
  16. <asp:Label runat="server" ID="mySecondLabel" Text="My Second Label"></asp:Label>
  17.  
  18. protected void myFirstButton_Click(object sender, EventArgs e)
  19. {
  20. myFirstLabel.Text = "Inside Panel " + DateTime.Now.ToString("mm:ss");
  21. }
  22. protected void mySecondButton_Click(object sender, EventArgs e)
  23. {
  24. mySecondLabel.Text = "Outside Panel " + DateTime.Now.ToString("mm:ss");
  25. }
  26.  
  27. <Triggers>
  28. <asp:PostBackTrigger ControlID="mySecondButton" />
  29. </Triggers>
Add Comment
Please, Sign In to add comment