zoukankan      html  css  js  c++  java
  • 后台中枚举的使用

      在项目中, 经常要在后台显示 一个对象的状态。 如会员是否删除, 商品是否上架等等。 此时,使用枚举是最方便的。

      数据库中用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"));
            }
  • 相关阅读:
    ubuntu 1804 docker install
    windows shortcut
    gallary
    g++ play
    linux profile
    terminator
    tmux
    ubuntu18
    windows toolkit
    windows terminal CLI
  • 原文地址:https://www.cnblogs.com/mchuang/p/5872998.html
Copyright © 2011-2022 走看看