用Hashtable表绑定数据到下拉框、复选框列表、单选框列表、ListBox
来源:互联网 发布:mac添加win共享打印机 编辑:程序博客网 时间:2024/06/10 13:03
//前台
<asp:RadioButtonList ID="rb1" runat="server">
</asp:RadioButtonList>
</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>
</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();
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("请选择"); //下拉框列表
{
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);
}
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);
}
}
}
}
}
}
- 用Hashtable表绑定数据到下拉框、复选框列表、单选框列表、ListBox
- 单选框,复选框,下拉列表的美化
- 下拉列表加复选框
- Extjs 复选框下拉列表
- 下拉列表数据绑定
- 下拉列表框绑定分类表
- 下拉列表框数据源绑定
- 下拉列表该复选框的例子
- flex复选框和下拉列表
- MAC 复选框,下拉列表的使用
- easyui待复选框的下拉列表
- 实现带复选框的下拉列表
- js插件:列表复选框事件绑定
- C# 循环生成年份月份绑定到下拉列表框
- jquery操作复选框、单选框、下拉列表框
- jQuery 下拉列表操作 select 复选框 checkbox 单选框 radio
- jQuery 下拉列表操作 select 复选框 checkbox 单选框 radio
- 入门HTML之复选框 单选框 下拉列表
- Java Web层框架比较—— 比较JSF、Spring MVC、Stripes、Struts 2、Tapestr和Wicket他们各自的优、缺点
- android面试题总结加强再加强版(一)
- C#解析XML的特点比较和总结
- SQLServer创建表,插入数据,查询,创建触发器,存储过程
- Magento SEO 优化技巧
- 用Hashtable表绑定数据到下拉框、复选框列表、单选框列表、ListBox
- 十大OpenGL教程
- 数据库存储过程中利用extproc调用共享程序库/动态链接库,间接可以实现调用操作系统命令
- [树状数组]hdu 2155 Matrix
- Xcode 常用快捷键及代码自动排版
- 温度传感器18B20(串口显示)
- Oracle BAM利用Oracle User Messaging Service(UMS)发送报警引起的问题
- ISMS整体项目进度表
- 【Android】pull解析器用法