No 'Title' member found in type 'Telerik.Sitefinity.DynamicModules.Model.DynamicContent'
Hey all - we are getting this nasty little error randomly on page load (in the front end). It truly is random when it happens which makes me think its not a syntax error. I have a few custom modules (built through module builder) with a widget place on the page. About once per hour, we get this error and then on refresh it goes away. Any ideas on how to trouble shoot where its coming from?
Below is the error from the log. Any ideas / thoughts / directions would be GREATLY appreciated! This is on 7.2 btw
Type : System.MemberAccessException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : No 'Title' member found in type 'Telerik.Sitefinity.DynamicModules.Model.DynamicContent'
Source : Telerik.Sitefinity
Help link :
Data : System.Collections.ListDictionaryInternal
TargetSite : System.Linq.Expressions.Expression ParseMemberAccess(System.Type, System.Linq.Expressions.Expression)
HResult : -2146233062
Stack Trace : at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseMemberAccess(Type type, Expression instance)
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseIdentifier()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParsePrimary()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseUnary()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseMultiplicative()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseAdditive()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseComparison()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseLogicalAnd()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseLogicalOr()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseExpression()
at Telerik.Sitefinity.Data.Linq.Dynamic.ExpressionParser.ParseOrdering()
at Telerik.Sitefinity.Data.Linq.Dynamic.DynamicQueryable.OrderBy(IQueryable source, String ordering, Object[] values)
at Telerik.Sitefinity.DynamicModules.Web.UI.Frontend.DynamicContentViewMaster.GetDataSource(Nullable`1& totalCount)
at Telerik.Sitefinity.DynamicModules.Web.UI.Frontend.DynamicContentViewMaster.DynamicContentListView_NeedDataSource(Object sender, RadListViewNeedDataSourceEventArgs e)
at Telerik.Web.UI.RadListView.OnNeedDataSource(RadListViewNeedDataSourceEventArgs e)
at Telerik.Web.UI.RadListView.AutoDataBind(RadListViewRebindReason rebindReason)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.Control.EnsureChildControls()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Hi Ben,
There are two known issues regarding the exception you are receiving. Both are bugs in our implementation and could be reviewed in our portal here and here. For the first issue, regarding the filtering by view permissions, you can find a resolution in the following KB article.
Regards,
Nikola Zagorchev
Telerik
If anyone is experiencing this, there is a known bug which can be found here:feedback.telerik.com/.../140632-dynamic-content-items-hierarchical-filtering-and-sorting-by-field-throws-exceptio
Working to see if there is a workaround at this point.
Hello Ben,
We have suggested a workaround for the issue in the support ticket opened by your colleague. You can share it with the community, as well as, your specific usage and approach.
Regards,
Nikola Zagorchev
Telerik