Cannot Expand/Collapse/Check/Uncheck RadTreeView and Expand/Collapse RadPanelBar

1 posts, 0 answers
  1. phyrom
    phyrom avatar
    11 posts
    Member since:
    Nov 2011

    Posted 23 Feb 2012 Link to this post

    Dear Supporter,

    I'm using the RadTreeView inside the RadPanelBar to build webpart for SharePoint 2010.

    Everything works fine except that users cannot expand/collapse or check/uncheck the tree view. I have enable the CheckBox for treeview.
    It just doesn't happen to RadTreeView control only but also RadPanelBar which I cannot expand or collapse the bar item.
    Please note that both Telerik.Web.UI and Telerik.Web.Design files are deployed to GAC.
    After googling and search through some existing deploying the RadControl to SharePoint or IIS, I have summarized and get those to update in the Web.Config as following; however, there is still no luck.

    Please advise which how to make the control to be expanded/collapsed or checked/unchecked based on user Mouse interaction.

    Web.Config
    =======================================

    <SharePoint>
      <SafeControls>
     <safeControl Assembly="Telerik.Web.UI, Version=2011.1.315.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TypeName="*" Safe="True"  />
     <safeControl Assembly="Telerik.Web.UI, Version=2011.1.315.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.Design" TypeName="*" Safe="True"  />

      </SafeControls>
    </SharePoint>

    <system.web>
      <httpHandlers>
     <remove verb="*" path="*.asmx" />
     <add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI" />
     <add verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
     <add verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
     <add verb="*" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" validate="false" />
     <add path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" validate="false" />
      </httpHandlers>
    </system.web>

    <system.WebServer>

      <modules runAllManagedModulesForAllRequests="true">
     <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI" preCondition="managedHandler" />
      </modules>

      <handlers>
     <remove name="ChartImage_axd" />
            <remove name="Telerik_Web_UI_SpellCheckHandler_axd" />
            <remove name="Telerik_Web_UI_DialogHandler_aspx" />
            <remove name="Telerik_RadUploadProgressHandler_ashx" />
     <remove name="Telerik_Web_UI_WebResource_axd" />
     <add name="ChartImage_axd" path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode" />
            <add name="Telerik.Web.UI.SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" verb="*" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode" />
            <add name="Telerik.Web.UI.DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode" />
            <add name="Telerik.Web.UI.RadUploadProgressHanler_ashx" path="Telerik.Web.UI.RadUploadProgressHandler.ashx" verb="*" type="Telerik.Web.UI.RadUploadProgressHandler, Telerik.Web.UI" preCondition="integratedMode" />
            <add name="Telerik.Web.UI.WebResource_axd" path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" />
      </handlers>
      <validation validateIntegrateModeConfiguration="false" />
    </system.WebServer>

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
     <dependentAssembly>
      <assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" />
      <bindingRedirect oldVersion="1.0.0.0-x.x.x.20" newVersion="x.x.x.35" />
     </dependentAssembly>
     <dependentAssembly>
      <assemblyIdentity name="Telerik.Web.Design" publicKeyToken="121fae78165ba3d4" />
      <bindingRedirect oldVersion="1.0.0.0-x.x.x.20" newVersion="x.x.x.35" />
     </dependentAssembly>
    </assemblyBinding>
    =======================================

    Regards,
    Phyrom

Back to Top