zoukankan      html  css  js  c++  java
  • 用Hashtable表绑定数据到下拉框、复选框列表、单选框列表、ListBox

      //前台
    <asp:RadioButtonList ID="rb1" runat="server">
    </asp:RadioButtonList>
    <asp:DropDownList ID="ddlshe" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlshe_SelectedIndexChanged">
    </asp:DropDownList>
    <br />
    <asp:ListBox ID="lba" runat="server"></asp:ListBox>
    <br />
    <asp:CheckBoxList ID="cbl" runat="server">
    </asp:CheckBoxList>
    //后台:
    SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
    builder.DataSource = ".";
    builder.InitialCatalog = "MyDatas";
    builder.IntegratedSecurity = true;
    using (SqlConnection con = new SqlConnection(builder.ConnectionString))
    {
    con.Open();
    SqlCommand cmd = new SqlCommand("select id,title from tb_forums", con);
    using (SqlDataReader reader = cmd.ExecuteReader())
    {
    Hashtable ht = new Hashtable();
    while (reader.Read())
    {
    ht.Add(reader["title"].ToString(), reader["title"].ToString());
    }
    ddlshe.Items.Clear();
    lba.Items.Add("请选择");//ListBox
    ddlshe.Items.Add("请选择"); //下拉框列表
    rb1.Items.Add("请选择"); //单选框列表
    cbl.Items.Add("请选择");//复选框列表
    foreach (DictionaryEntry de in ht)
    {
    ListItem item = new ListItem(de.Value.ToString(), de.Key.ToString());
    ddlshe.Items.Add(item);
    lba.Items.Add(item);
    cbl.Items.Add(item);
    rb1.Items.Add(item);
    }
    }
    }
    }
  • 相关阅读:
    POJ 2486 Apple Tree(树形DP)
    HDOJ 4276 鬼吹灯 (树形DP)
    POJ 2923 Relocation(状态压缩DP)
    Vue,事件的修饰符
    Vye,v-if 和 v-show 显示隐藏的使用
    Vue,for循环的key值绑定
    Vue,v-for循环遍历方式
    Vue-class样式,style样式
    Vue,v-model双向事件绑定 及简易计算器练习
    uni-app 生命周期(下拉已解决)
  • 原文地址:https://www.cnblogs.com/Stephenchao/p/2429669.html
Copyright © 2011-2022 走看看