zoukankan      html  css  js  c++  java
  • DropDownList控件

      1、DropDownList控件

      <asp:DropDownList runat="server" ID="DropDownList1" AutoPostBack="true" OnSelectedIndexChanged="DropDownList_SelectedIndexChanged"></asp:DropDownList>

      public partial class _Default : System.Web.UI.Page

      {

      protected void Page_Load(object sender, EventArgs e)

      {

      if (!IsPostBack)

      {

      ArrayList color = new ArrayList();

      color.Add("Red");

      color.Add("Green");

      color.Add("Blue");

      color.Add("LightGray");

      DropDownList1.DataSource = color;

      DropDownList1.DataBind();

      }

      }

      protected void DropDownList_SelectedIndexChanged(object sender, EventArgs e)

      {

      string color = this.DropDownList1.SelectedItem.Value;

      switch (color)

      {

      case "Red":

      this.DropDownList1.BackColor = System.Drawing.Color.Red;

      break;

      case "Green":

      this.DropDownList1.BackColor = System.Drawing.Color.Green;

      break;

      case "Blue":

      this.DropDownList1.BackColor = System.Drawing.Color.Blue;

      break;

      case "LightGray":

      this.DropDownList1.BackColor = System.Drawing.Color.LightGray;

      break;

      default:

      this.DropDownList1.BackColor = System.Drawing.Color.White;

      break;

      }

      }

      }

            (1)获取DropDownList控件选项的索引号和标题

            int Index = DropDownList1.SelectedIndex;//获取选项的索引号

            int Index = DropDownList1.SelectedItem;//获取选项的标题

            (2)向 DropDownList控件的下拉列表框中添加列表项

             DropDownList1.Items.Add(new ListItem("ASP.NET","0"));

             DropDownList1.Items.Add(new ListItem("VB.NET","1"));

             DropDownList1.Items.Add(new ListItem("C#.NET","2"));

             DropDownList1.Items.Add(new ListItem("VB","3"));

            (3)删除选项的DropDownList控件的列表项

             ListItem Item = DropDownList1.SelectedItem;

             DropDownList1.Items.Remove(Item);

            (4)清除所有DropDownList控件的列表项

             DropDownList1.Items.Clear();

            (5)获取DropDownList控件包含的列表项数

             int count = DropDownList1.Items.Count;

  • 相关阅读:
    [传智播客学习日记]写在培训即将过半之前
    [传智播客学习日记]SQL语句一例通之二——查询、存储过程
    [传智播客学习日记]分页查询的存储过程
    [传智播客学习日记]保持HTTP状态的方法
    [传智播客学习日记]正则提取网页信息并写入文件
    激情黄健翔
    maxthon 2 预览版的邀请
    Head first design patterns 读书笔记 – Strategy(策略模式)
    如何在ReadOnly的DataGrid中的让CheckBox列可点击
    每天如何自动编译项目并将之打包添加到VSS中
  • 原文地址:https://www.cnblogs.com/linhuide/p/5835837.html
Copyright © 2011-2022 走看看