Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET AJAX > Slider > Error using Slider

Not answered Error using Slider

Feed from this thread
  • Adam Heeg avatar

    Posted on Sep 27, 2011 (permalink)

    Error:  Sys.WebForms.PageRequestManagerParserErrorException:

    I have a page which I want to be able to do 2 things, but so far I get the error above when I try to enable both of them. 

    First I have my sliding pane which works just fine and all is good.  Inside the pane is a control with a button.  This button works fine as well (and it works on other pages too).  The problem is when I add code to have the sliding pane open through code (posted below) I get the error mentioned above and it will not work.  How can I fix this?  come more details about my setup.

    Code to open pane:

     

     

     

    <telerik:RadScriptBlock runat="server">
                    <script
                        type="text/javascript"
                        language="javascript">
                        function pageLoaded(sender, args) {
                            var settings = sender._postBackSettings;
                            if (settings != null) {
                                var postbackControlID = new String(settings.sourceElement.id);
                                if (postbackControlID.toUpperCase().indexOf("PRIORITYLINKBUTTON", 0) > 0) {
                                    var slidingZone = $find("<%= RadSlidingZone1.ClientID %>");
                                    if (slidingZone != null) {
                                        var prioritySlidingPane = slidingZone.getPaneById("<%= RightSlidePane.ClientID %>");
                                        slidingZone.expandPane("<%= RightSlidePane.ClientID %>");
                                    }
                                }
                            }
                        }
                    </script>
    <script
        type="text/javascript"
        language="javascript">
        Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded)
    </script>

    Code for Ajax Manager - this is the code which A) makes the pane correctly slide out when a specified item is selected and B) causes the error being thrown when the button is clicked.
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="CollaborateDiscussionPanel">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="CollaborateDiscussionPanel"  />
                    <telerik:AjaxUpdatedControl ControlID="PManagerSummary1" />
                </UpdatedControls
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="PManagerSummary1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="PManagerSummary1" />
                </UpdatedControls
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    PManagerSummary1 is the user control which has the button to be clicked and is the control in the sliding pane which slides out.

    Reply

  • Slav Slav admin's avatar

    Posted on Sep 30, 2011 (permalink)

    Hello Adam,

    Judging by the encountered error, the problem is caused most probably by the way you have Ajaxifyed the RadSplitter. Please refer to this help article, as there are specifics that you should be aware of when updating the RadSplitter with RadAjaxManager.

    Note that at the current state of affairs I am mostly guessing as to what your setup is. If you are still experiencing difficulties after checking the provided information, please open a regular support ticket and send us a sample, runnable project that displays your issue so that we can examine it locally and provide a more to the point answer.

    Best wishes,
    Slav
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now

    Reply

  • Adam Heeg avatar

    Posted on Sep 30, 2011 (permalink)

    Thank you for the link and response.  I resolved the issue by handling the opening of the pane on the server during post back.  For anyone elses references the code is below.
    RadSlidingZone1.ExpandedPaneId = "";
    string name = Page.Request.Params.Get("__EVENTTARGET");
    if (!string.IsNullOrEmpty(name))
    {
        Control c = Page.FindControl(name);
        if (c is LinkButton)
        {
            RadSlidingZone1.ExpandedPaneId = "PrioritySummarySlider";
        }
    }


    Thanks!

    Reply

Back to Top

Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET AJAX > Slider > Error using Slider
Related resources for "Error using Slider"

ASP.NET Slider Features  |  Documentation   |  Demos  |  Telerik TV   |  Self-Paced Trainer  |  Step-by-step Tutorial  ]