asp.net2005+javascript+SqlServer2000

爱她就要好好地呵护她

 

北大青鸟的enum实例

public enum Eume
{
 星期一,
 星期二,
 星期三,
 星期四,
 星期五
}
  绑定方法:

private void BinderDays()
{
 Type type = typeof(Eume);
 FieldInfo[] fields= type.GetFields();
 int count = fields.Length;
 for (int i = 1; i < count; i++)
 {
  FieldInfo field = fields[i];
  ListItem item=new ListItem(field.Name);
  days.Items.Add(item);
 }
}
  OK这样就可以了,不过可惜的是枚举值显示转换不支持string类型的,如果支持的话那就很爽了。

Eume em = (Eume)days.SelectedValue; //这样写实错误的
Eume em = (Eume)days.SelectedIndex;//这样写才正确

posted on 2007-05-13 15:31  g無s所p畏   阅读(212)  评论(0)    收藏  举报

导航