如何将PprofileBase绑定到DetailsView



我有一个类RM.Member,它扩展了MicrosoftProfileBase类。

我需要将其绑定到DetailsView,例如

dvRegistration.DataSource = RM.Member.UserById(nodeId);

其中RM.Member.UserById(nodeId)返回RM.Member类型

我收到错误

Data source is an invalid type.  It must be either an IListSource, IEnumerable, or IDataSource.

不知道我该怎么做?

看起来您有类型转换问题。。。

您的DetailsView控件接受列表或IEnumerable。。。作为DataSource,并且您从RM.Member.UserById方法返回了其他内容。。。。

其类型不匹配。。。

尝试将UserById的返回类型转换为列表。。。使用.toList()或将其转换为列表

相关内容

  • 没有找到相关文章

最新更新