MVC で treeView データ バインディングを使用していますが、次のエラーが発生します。
エラー 1 最初にデリゲートまたは式ツリー型にキャストせずに、ラムダ式を動的にディスパッチされる操作の引数として使用することはできません
デモコードを実行しようとすると:
<% Html.Telerik().TreeView()
.Name("TeleTreeView")
.BindTo(Model, mappings =>
{
mappings.For<Category>(binding => binding
.ItemDataBound((item, category) =>
{
item.Text = category.CategoryName;
})
.Children(category => category.Products));
mappings.For<Product>(binding => binding
.ItemDataBound((item, product) =>
{
item.Text = product.ProductName;
}));
})
.Render(); %>
アセンブリが不足している可能性があることを読んだので、Linq を追加しました。
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
まだ同じ問題がありますが、何か提案はありますか?