• 12.14dropdownlist下拉框


    dropdownlist 下拉列表
    if(!IsPostBack)//不是提交返回 是 第一次打开的 大多数load页面都要写次句话
    {}

    l
    1 绑定数据
    1: NationDataContext context = new NationDataContext();
    //指定了数据源
    DropDownList1.DataSource = context.Nation; //将natiion 表中的数据给下拉表
    DropDownList1.DataValueField = "Code";//表示后台的值相当于valuemembers,相当于那个字段
    DropDownList1.DataTextField = "Name";//表示要显示的值是哪一个字段 相当于displaymembers
    //绑定数据
    DropDownList1.DataBind();

    2:可以用于数据追加

    NationDataContext context = new NationDataContext();
    ListItem item = new ListItem();
    item.Text = "中国";
    item.Value = "0001";
    ListItem item1 = new ListItem();
    item1.Text = "韩国";
    item1.Value = "0001";
    DropDownList1.Items.Add(item);

    DropDownList1.Items.Add(item1);

    3 :手动绑定数据


    2:取选中的值 AutoPostBack 设置为true
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {

    Label1.Text = DropDownList1.SelectedValue.ToString();

    }

    3:设置那一项默认选中
    方式一:
    DropDownList1.SelectedIndex = 2;

    方式二:
    foreach(ListItem item in DropDownList1.Items)
    {

    if(item.Value=="2")
    {
    item.Selected = true;
    }

    }


    4 练习:三级联动

  • 相关阅读:
    Mybatis中javaType和jdbcType对应关系
    spy日志
    mybatis批量插入和更新
    js打印方案
    js弹窗,父子窗口调用
    extjs4.1
    oracle开启远程连接访问
    javaweb打印
    Leetcode 392.判断子序列
    Leetcode 391.完美矩形
  • 原文地址:https://www.cnblogs.com/cf924823/p/5048176.html
Copyright © 2020-2023  润新知