当前位置: 代码迷 >> ASP.NET >> enum的使用,该如何处理
  详细解决方案

enum的使用,该如何处理

热度:6362   发布时间:2013-02-25 00:00:00.0
enum的使用
定义了一个enum

  public enum CaseType:int
  {
  IPO=2,
  MA=3,
  Corp=4,
  Investment=5,
  Fund=6,
  People=7,
  Bank=8,
  LP=9
  }
调用

  drpCaseType.Items.Add(new ListItem("无",""));
  drpCaseType.Items.Add(new ListItem("融资",(string)(int)CaseType.Deals));
  drpCaseType.Items.Add(new ListItem("并购", CaseType.MA.ToString()));
  drpCaseType.Items.Add(new ListItem("上市", CaseType.IPO.ToString()));

但dropdownlist的value始终是enum的名,如Deals,IPO等
不明白了,enmu该怎么用?

------解决方案--------------------------------------------------------
你想要用那个整形值的话可以这样
(int)CaseType.MA
------解决方案--------------------------------------------------------
new ListItem("融资",((int)CaseType.Deals).ToString())
  相关解决方案