在ComboBox / DropDown列表控件中使用Light Switch中的EFs枚举

时间:2012-11-20 17:27:50

标签: c# visual-studio-2012 entity-framework-5 visual-studio-lightswitch

我创建了以下表格:

enter image description here

AccountContact表中的角色是以下枚举:

public enum UserRoles : int
{
    Admin = 0,
    AccountAdmin = 1,
    AccountUser = 2,
    SiteAdmin = 3,
    SiteUser = 4,
    User = 5,
    None = 6
}

在Lightswitch中,我添加了从EF设计创建的数据库,但Role在数据源表中是int而不是枚举。如何为枚举的lightswitch创建下拉列表并选择为结果int?

1 个答案:

答案 0 :(得分:0)

尽管EF5现在支持枚举,但这并不意味着LightSwitch也支持它们。

我还没有使用LS 2012,所以我无法证实这一点,但这可能是你的问题。我不记得听说过LightSwitch引入了enum支持。