More in this section

Forums / Bugs & Issues / Telerik.Sitefinity.Web.UI causing issues in multiple places

Telerik.Sitefinity.Web.UI causing issues in multiple places

1 posts, 0 answered
  1. Jason
    Jason avatar
    0 posts
    Registered:
    28 Nov 2016
    20 Jun
    Link to this post

    I just upgraded from 7.3.x to 8.2.5940.0, which seemingly went smooth until I found my way to the backend.

     

    First thing, I navigate to pages. Try to open a page to edit the content. Boom:

    Object reference not set to an instance of an object.

    [NullReferenceException: Object reference not set to an instance of an object.] Telerik.Sitefinity.Personalization.Impl.Web.UI.Pages.PersonalizedPageSelector.InitializeControls(GenericContainer container) +1861 Telerik.Sitefinity.Web.UI.SimpleView.CreateChildControls() +87 System.Web.UI.Control.EnsureChildControls() +188 System.Web.UI.Control.PreRenderRecursiveInternal() +59 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Control.PreRenderRecursiveInternal() +221 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4296

     

    Second, I try to check page permissions under Administration -> Users. Another server error:

    A required control was not found in the template for "~/SfCtrlPresentation/_SFCT_/528a80bbe0721204ccd5e1fa165594ab98132e1d/UsersList.ascx". The control must be assignable from type "System.Web.UI.WebControls.HiddenField" and must have ID "hProvidersSettings".

    [TemplateException: A required control was not found in the template for "~/SfCtrlPresentation/_SFCT_/528a80bbe0721204ccd5e1fa165594ab98132e1d/UsersList.ascx". The control must be assignable from type "System.Web.UI.WebControls.HiddenField" and must have ID "hProvidersSettings".] Telerik.Sitefinity.Web.UI.GenericContainer.ThrowException(Type requiredType, String controlId) +74 Telerik.Sitefinity.Web.UI.GenericContainer.GetControl(String id, Boolean required) +262 Telerik.Sitefinity.Security.Web.UI.Principals.UsersList.BindProviders() +2192 Telerik.Sitefinity.Security.Web.UI.Principals.UsersList.InitializeControls(Control viewContainer) +506 Telerik.Sitefinity.Web.UI.ViewModeControl`1.CreateChildControls() +141 System.Web.UI.Control.EnsureChildControls() +189 System.Web.UI.Control.PreRenderRecursiveInternal() +60 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Control.PreRenderRecursiveInternal() +222 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4297

     

    Haven't navigated around the site too much further since it's slow on my dev box, but so far both errors involve Telerik.Sitefinity.Web.UI at the tip of the stack trace, so I can only assume it's that.

     

    Things i've checked:

    • Rebuilding and optimizing the database with the new version
    • Double checking all reference versions in VS
    • Completely re-upgrading the project from scratch. Twice
    • Few other things that I'm not recalling... this has been a long process of debugging this

    Has anybody experienced similar issues or have any troubleshooting tips for me? I'm really in need of some help. Thank you.

     

1 posts, 0 answered