我有一个TreeView数据绑定MVC的工作,而且我得到以下错误:问题的TreeView的MVC extention
错误1无法使用lambda表达式作为参数传递给动态调度操作,而不首先,它强制转换为委托或表达式树类型
当我尝试运行演示代码:
<% 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"/>
还是有同样的问题,有什么建议吗?
你应该将此标记为答案。 – 2011-05-06 07:59:35