模糊匹配在BindingListView中发现异常

时间:2015-08-31 14:19:21

标签: c# reflection data-binding

在使用Andrew Davey的BindingListView(http://blw.sourceforge.net/)时,我不断遇到此异常。我正在使用ServiceStack OrmLite。我的对象看起来像这样:

public class Category
{
    [PrimaryKey, AutoIncrement]
    public int Id { get; set; }
    [StringLength(50)]
    public string Name { get; set; }
}

public class Product
{
    [PrimaryKey, AutoIncrement]
    public int Id { get; set; }
    [References(typeof(Category))]
    public int CategoryId { get; set; }
    public int ProductTypeId { get; set; }
    [StringLength(50)]
    public string Name { get; set; }

    [Reference]
    public Category Category { get; set; }
}

我不知道如何传递此异常,我现在在各处搜索两天。任何帮助,将不胜感激。谢谢!

修改

以下代码的第一行出现异常:

var products = dbConn.Select<Product>().OrderBy(p => p.Name).ToList();
var productsView = new BindingListView<Product>(products);
dgProducts.DataSource = productsView;

0 个答案:

没有答案