This question is locked. New answers and comments are not allowed.
Hi all,
Anyone else come across this error? It occurs when I try to filter or sort any of my columns. I'm binding to Model.Users which is an IEnumberable<MembershipUser> collection...
Anyone else come across this error? It occurs when I try to filter or sort any of my columns. I'm binding to Model.Users which is an IEnumberable<MembershipUser> collection...
<% Html.Telerik().Grid(Model.Users)
.Name("grid")
.Columns(columns =>
{
columns.Bound(user => user.UserName);
columns.Bound(user => user.Email);
columns.Bound(user => user.Comment);
}).Pageable().Sortable().Filterable().Render();
%>
[ArgumentException: Invalid property or field - 'UserName' for type: String]
Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.MemberAccessTokenExtensions.CreateMemberAccessExpression(IMemberAccessToken token, Expression instance) +162
Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.ExpressionFactory.MakeMemberAccess(Expression instance, String memberName) +111
Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.PropertyAccessExpressionBuilder.CreateMemberAccessExpression() +70
Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.MemberAccessExpressionBuilderBase.CreateLambdaExpression() +17
Telerik.Web.Mvc.Infrastructure.Implementation.SortDescriptorCollectionExpressionBuilder.Sort() +125
Telerik.Web.Mvc.Extensions.QueryableExtensions.ToGridModel(IQueryable queryable, Int32 page, Int32 pageSize, IList`1 sortDescriptors, IEnumerable`1 filterDescriptors, IEnumerable`1 groupDescriptors) +387
Telerik.Web.Mvc.UI.GridDataProcessor.EnsureDataSourceIsProcessed() +141
Telerik.Web.Mvc.UI.GridDataProcessor.get_PageCount() +13