Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8006727
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 4, 20262026-06-04T17:36:36+00:00 2026-06-04T17:36:36+00:00

I have 2 update panels, both update panels are set to UpdateMode=Conditional. The first

  • 0

I have 2 update panels, both update panels are set to UpdateMode=”Conditional”.

The first update panel contains:

  • 2 AJAX toolkit SliderExtender
  • 2 Corresponding Text Boxes

The first update panel has the 2 SliderExtender textbox’s TextChanged events set as async post back triggers.

<Triggers>
    <asp:AsyncPostBackTrigger ControlID="tb_Slider1" EventName="TextChanged" />
    <asp:AsyncPostBackTrigger ControlID="tb_Slider2" EventName="TextChanged" />
</Triggers>

The second update panel contains:

  • 3 Labels
  • Timer with an interval of 1 second

The second update panel loads the text in the labels via code behind. The second update panel has the Timer’s Tick event set as the async post back trigger.

<Triggers>
     <asp:AsyncPostBackTrigger ControlID="tm_Timer1" EventName="Tick" />
</Triggers>

If I am scrolling either of the sliders in the first update panel, as the timer in the second update panel ticks; the slider drops itself and in turn causes the TextChanged event to fire.

Why is the partial post back in the second update panel causing the first update panel controls to react?

I have been brushing up on Update Panels and it seems the partial post backs are more like full post backs in that they run all the server page life-cycle events. I am not sure if this is causing the slider to malfunction?

Is there anyway to avoid this? or is it “Working as intended”?

Ultimately I would like to be able to move the sliders freely even if the timer is ticking. This way the timer update panel with be frequently updated, and the first update panel will be updated when the user drops the slider control (ie TextChanged).

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-04T17:36:39+00:00Added an answer on June 4, 2026 at 5:36 pm

    Inspite of the fact that tm_Timer1 doesn’t added to first updatepanel’s triggers collection, when it ticks, values for all form’s controls submitted to server including textboxes values and first UpdatePanel also refreshes. You can add script below right after ScriptManager control to fix this issue:

    <script type="text/javascript">
         Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandler);
    
         var realDoPostback = __doPostBack;
         __doPostBack = function (sender, args) {
              if (sender === "<%= tm_Timer1.UniqueID %>") {
                   $get("<%= tb_Slider1.ClientID  %>").removeAttribute("name");
                   $get("<%= tb_Slider2.ClientID  %>").removeAttribute("name");
              }
              realDoPostback(sender, args);
         }
    
         function endRequestHandler(sender, args) {
              $get("<%= tb_Slider1.ClientID  %>").setAttribute("name", "<%= tb_Slider1.UniqueID %>");
              $get("<%= tb_Slider2.ClientID  %>").setAttribute("name", "<%= tb_Slider2.UniqueID %>");
         }
    </script>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have two radio buttons both set as async triggers for an update panel
I have scenario, I have two update panels on the page (both have update
I have two panels in update panel. In panel1, there is button. If I
I have put several buttons and panels in my update panel. I also have
I have 2 asp.net textboxes in an update panel. Both textbox controls have some
We currently have a WebForms control with an update panel. The code-behind contains logic
I have two update panels on my page. The first has a form that
i have 2 update panels in asp.net page with in update panel one textbox
I'm using Telerik's RadAjaxManager to update panels independently. On my page, I have 3
I have update panel that content check box, textbox, 3 DropDownList with CascadingDropDown extender.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.