首页 > 代码库 > 后台中枚举的使用
后台中枚举的使用
在项目中, 经常要在后台显示 一个对象的状态。 如会员是否删除, 商品是否上架等等。 此时,使用枚举是最方便的。
数据库中用bit 类型 或者 int varchar 都可以, 只要存储的是0 和1 就行。
public enum GoodsState { 下架 = 0, 上架 = 1 }; ----> 后台代码
<%#(GoodsState)(Convert.ToInt32(Eval("IsSale")))%> ----> 前台代码
枚举也可以用做 等级区分。 如
public class UserGrade { public enum MemBersGrade { 游客 = 0, 会员 = 1, 加盟店 = 2, 区经理 = 3, 区县代理 = 4, 市代理 = 5, 省代理商 = 6 } }
private void Get_UserGrade() { Type Grade = typeof(UserGrade.MemBersGrade); Array Arrays = Enum.GetNames(Grade); for (int i = 0; i < Arrays.LongLength; i++) { this.User_Grade.Items.Insert(0, new ListItem(Arrays.GetValue(i).ToString(), i.ToString())); } this.User_Grade.Items.Insert(0, new ListItem("请选择", "0")); }
后台中枚举的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。