I use the below code to auto refresh the page every 60 seconds via the AJAX tools in VS2010. Works perfectly.\[code\]<asp:MultiView ID="MultiView1" runat="server"> <asp:View ID="View1" runat="server"> <asp:UpdatePanel ID="UpdatePanel1" runat="server" ViewStateMode="Enabled" UpdateMode="Conditional"> <ContentTemplate> ASP.NET/HTML Code <p> <asp:Button ID="Button2" runat="server" Text="Click here" OnClick="Button2_Click" /> to disable the pages automatic refresh.</p> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" /> </Triggers> </asp:UpdatePanel> <asp:Timer ID="Timer1" runat="server" Interval="60000"> </asp:Timer> </asp:View> <asp:View ID="View2" runat="server"> etc.</asp:MultiView>\[/code\]I want to include a button on the asp.net page to cancel the auto refresh.I tried to include the below but when I clicked the button, it didn't work. The below is the Code Behind for an OnClick event for a Button. The asp.net code is in the above code.\[code\]protected void Button2_Click(object sender, EventArgs e){ Timer1.Interval = 0;}\[/code\]Where am I going wrong? Is this even a way to do this or do I need to go another route in order to allow the user to cancel the auto page refresh?