DropDownList绑定多个字段

     string sql_ch = string.Format("select C_ID,C_name from T_Channel");
                DataTable dt_ch = DBUtility.DbHelperSQL.Query(sql_ch).Tables[0];
                if (dt_ch != null && dt_ch.Rows.Count > 0)
                {
                    for (int i = 0; i < dt_ch.Rows.Count; i++)
                    {
                        string strText = "[" + dt_ch.Rows[i]["C_ID"].ToString() + "]" + dt_ch.Rows[i]["C_name"].ToString();
                        string strValue = dt_ch.Rows[i]["C_ID"].ToString(); ;
                        ListItem listItem = new ListItem
                        {
                            Text = strText,
                            Value = strValue
                        };

                        this.DropDownList1.Items.Add(listItem);
                    }
                }

  

原文地址:https://www.cnblogs.com/njy888888/p/9083737.html

时间: 2024-10-13 17:37:05

DropDownList绑定多个字段的相关文章

DropDownList绑定多个字段值

发觉这个问题还是挺多人问的,简单写几个例子: 假设现有1张表名为:XUDAXIA  , 该表里有2个字段:  NAME , GENDER 达到效果: 将这2个字段绑定到DropDownList的ListItem里 方法1: LinQ+ Lambda实现:(GetAll =  select * from table)  内部分装的一个方法罢了 XUDAXIA.GetAll().Select(m=>new{NewField=c.NAME + c.GENDER } ) 以上这样写,等同于: selec

C#代码给DropDownList的DataTextField属性绑定两个字段----2010年01月03日

给DropDownList的DataTextField属性绑定两个字段 方法1:在SQL查询语句中拼接字段 C#代码 using (SqlConnection conn = new SqlConnection("server=(local);database=Northwind;user id=sa;password=sa;min pool size=4;max pool size=100;Connection Lifetime=30;")) { SqlDataAdapter adap

DropdownList绑定的两种方法

动态绑定方法一:动态绑定数据库中的字段. SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn();string strSQL = "select * from CompanyType";SqlDataAdapter ada = new SqlDataAdapter(strSQL, conn);DataSet ds = new DataSet();ada.Fill(ds, "CompanyType&qu

下拉列表框DropDownList绑定Dictionary泛型类

DropDownList绑定Dictionary泛型类 定义一个Dictionary泛型类 /// <summary>    /// 产品类型    /// </summary>    /// <returns></returns>    public Dictionary<string, string> productType()    {        Dictionary<string, string> d = new Dict

DropDownList 绑定(转载)

一:DropDownList 1.1 DropDownList绑定数据 1.1.1 DropDownList 固定绑定 这种方式适合那些已经固定的数据绑定到DropDownList上. 例 复制代码代码如下: <asp:DropDownList runat="server" ID="ddlArea" Width="120px" > <asp:Listitem value="0">选择性别</asp

DropDownList绑定数据表实现两级联动示例

这篇文章主要介绍了DropDownList绑定数据表实现两级联动具体实现,需要的朋友可以参考下 场景一:平时我们在DropDownList控件下添加下拉选项时,都会使用它的Item.Add方法,直接在代码下添加.如果我们想添加或修改下拉选项,则必须去修改源代码.如果几个DropDownList控件的下拉选项相同,我们则需要重复添加好多次,后期的维护工作很不方便. 场景二:我们在12306网站买票时,肯定遇到过这么一种情景:我们需要先选定目的地的省份,选完省份后在城市选框中会自动加载该省份的城市,

DropDownList绑定数据的几种方式

1. 视图中添加可以直接通过单击属性"Items"后的按钮为某一DropDownList控件添加数据项.每添加一项数据就是添加了一个ListItem(列表控件中的数据项).这种方式比较简单,但是局限性比较大,并不常用. 2. 代码添加 for(int i=0;i<5;i++){ ListItem li=new ListItem("Item"+i,i.ToString()); this.ddlCnt.Items.Add(li); } 除了Add方法添加外还有In

C# DropDownList 绑定枚举类

第一种 DropDownList_Franchiser_Type.DataSource = ListTypeForEnum(); DropDownList_Franchiser_Type.DataValueField = "value"; DropDownList_Franchiser_Type.DataTextField = "text"; DropDownList_Franchiser_Type.DataBind() //转换枚举类 public static

dropdownlist 绑定方法

1 this.ddlUnit.SelectedValue = id; //注意大小写,如果选中失败会显示默认值. 2 ListItem item=ddlUnit.Items.FindByValue(id); if(item != null) { item.Selected = true; } 3 int index = this.ddlUnit.Items.IndexOf(this.ddlUnit.Items.FindByValue(id)); this.ddlUnit.SelectedInde