数据库里
1:代表启用
0:代表禁用 label.Text的值是0或1怎样用枚举实现当label.Text的值是0时label.Text显示禁用,label.Text的只是1时显示启用

解决方案 »

  1.   


    public enum IsOpen
                {
                    禁用=0,
                    启用
                }//下面的0和1可以通过label.text转换
     string s=((IsOpen)0).ToString();//禁用
                    string t = ((IsOpen)1).ToString();//启用
      

  2.   

    //objStatus 为数据库传递过来的值
    public void ShowStatue(Object objStatus)
    {
             if(objStatus.toString()=="0")
             {
                label.Enabled="true";
             }
             else{label.Enabled="false";
                }
    }
      

  3.   

    int i=1;
    label.Text=(i==1?"启用":"禁用");