我已經創建了下面的表格:使用EF的枚舉的LightSwitch中在組合框/下拉列表控件
的作用在AccountContact表如下枚舉:
public enum UserRoles : int
{
Admin = 0,
AccountAdmin = 1,
AccountUser = 2,
SiteAdmin = 3,
SiteUser = 4,
User = 5,
None = 6
}
在Lightswitch中,我添加了從EF設計創建的數據庫,但角色在數據源表中是int,而不是枚舉。如何爲枚舉的lightswitch創建下拉列表並將其選擇爲生成的int?
您是否嘗試將角色轉換爲EF模型中的枚舉類型? Rigtclick角色並使用「轉換爲枚舉」。您可以使用外部枚舉類型。我在這裏發表了博客http://blog.3d-logic.com/2012/09/11/using-exisiting-enum-types-in-entity-framework-5/ – Pawel
@Pawel我已經這樣做了,'角色在AccountContact表**中是**以下枚舉' –
對不起,我從描述中不清楚。 – Pawel