做了一个项目,其中用了很多枚举。在页面上单独写下拉列表,这样觉得很不统一。所以google了一下枚举绑定下拉列表的方法,发现都不是通用的方法。于是修改了网上的代码写成了一个通用的枚举绑定列表方法。下面贴代码。


1


2

3

4

5

6

7

8



9

10

11

12

13

14

15



16

17

18

19



20

21

22

23

24

25

26



27

28

29

30



31

32

33

34

35

36

37



38

39

40

41



42

43

44

45

46

47

48



49

50

51

52



53

54

55

56

57

58

59



60

61

62

63



64

65

66

67

68

69

如里枚举是写在项目里面的话 上面 System.Reflection.Assembly asm = Assembly.Load("App_Code");改写成 System.Reflection.Assembly asm = Assembly.Load("成程集");
调用时 为 PublicFun.BindData("控件ID","命名空间.枚举");
顺便贴一下其它的类型的数据的绑定方法 如下....
从TABLE表绑定下拉例表的通用方法


1


2

3

4

5

6

7

8

9

10



11

12



13

14

15

16

17

18

19

20

21



22

23

24

25

26

27

28

29

30



31

32

33

34

35

36

37

38

39



40

41

42

43

44

45

46

47

48



49

50

51

52

53

54

55

56

哈希表绑定下拉例表的通用方法


1


2

3

4

5

6

7

8



9

10



11

12

13

14

15

16

17

18

19



20

21

22

23

24

25

26

27

28



29

30

31

32

33

34

35

36

37



38

39

40

41

42

43

44

45

46



47

48

49

50

51

52

53

54
