_Context Select方法或tostring()不适用于枚举

时间:2016-01-31 10:43:01

标签: c# asp.net-mvc list enums casting

我有以下枚举

public class Licenses
{
    public int ID { get; set; }
    public string ResponsibleSeller { get; set; }
    public LicenseTypes LicenseType { get; set; }
}

以下类(使用emum):

...
ApplicationDbContext _context    
return View(_context.Licenses.ToList());

当我在我的控制器中尝试时:

IEnumerable<Licenses> DB1 = _context.Licenses.Select(x => new Licenses {LicenseType = x.LicenseType,....});

我收到错误&#34;指定演员表无效。&#34; 我试过了

{{1}}

但是得到同样的错误。 如何制作_context.Licenses列表实际上,在DB中,LicenseType显然存储为字符串???

0 个答案:

没有答案