public void InitControls()
        {
            ddlRegStatus.Items.Clear();
            ddlRegStatus.Items.Add(new ListItem(Consts.DropDownListAllItemText, ""));

            foreach (RegStatus o in Enum.GetValues(typeof(RegStatus)))
            {
                if (o > RegStatus.未提交)
                {
                    ListItem li = new ListItem();
                    li.Text = o.ToString();
                    byte value = (byte)o;
                    li.Value = value.ToString();
                    ddlRegStatus.Items.Add(li);
                }
            }
        }


枚举的转换

RegStatus RegStatus = (RegStatus)byte.Parse(status);

 idr读取时这样转换

 info.Status = (ExamStatus)idr.GetByte(8);

 

相关文章:

  • 2021-06-05
  • 2021-12-23
  • 2021-11-07
  • 2021-06-03
  • 2022-12-23
猜你喜欢
  • 2021-05-26
  • 2021-07-21
  • 2021-05-24
  • 2021-11-15
相关资源
相似解决方案