成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

在DropDownList中使用enum的方法

2010-08-28 10:44:42來源:西部e網作者:

平常我們用個DropDownList,一般都像這樣寫:

<asp:DropDownList id="xl" runat="server">
          <asp:ListItem Value="0">小學</asp:ListItem>
          <asp:ListItem Value="1">中學</asp:ListItem>
          <asp:ListItem Value="2">大學</asp:ListItem>
</asp:DropDownList>

現在我們可以用枚舉來寫這樣:

先定義一個enum:

public enum 學歷
{
  小學  = 0,
  中學  = 1,
  大學  = 2
}

好玩的是.net里還支持中文的變量。

然后根據enum來動態創建DropDownList,方法一:

x1.DataSource=Enum.GetValues(typeof(學歷));
x1.DataBind();

麻煩一點的方法二:

foreach(學歷 _xl in Enum.GetValues(typeof(學歷)))
   {
    xl.Items.Add(new ListItem(_xl.ToString(), Convert.ToInt32(_xl).ToString()));
   }

如果我們有多個地方用到同樣的DropDownList時候,那就比較方便了。

關鍵詞:DropDownList
主站蜘蛛池模板: 吐鲁番市| 桃园市| 建瓯市| 长丰县| 宝坻区| 嵊州市| 扬中市| 凤山市| 普安县| 阳西县| 扬中市| 来宾市| 九台市| 汕尾市| 兴化市| 全州县| 开鲁县| 湘西| 穆棱市| 太白县| 沁源县| 崇明县| 奉化市| 镇江市| 海门市| 镇宁| 马边| 邵阳市| 岑巩县| 贡觉县| 将乐县| 冀州市| 安多县| 锡林郭勒盟| 友谊县| 嘉鱼县| 平安县| 南开区| 桃江县| 雷波县| 山丹县|