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())