如何在CheckBoxList控件后面加文字?
 例如CheckBoxList绑定数据库字段Months,里面的数据是1 2 3 4 5 6……12
那么我显示的时候要显示1月份 2月份 3月份 4月份 …… 12月份。
怎么做到呢?以下是我绑定数据库的代码:string sqlstr = "select Months from Report";
        DataSet ds = db.GetDS(sqlstr);
        this.CheckBoxList1.DataSource = ds;
        this.CheckBoxList1.DataTextField = "Months";
        this.CheckBoxList1.DataValueField = "Months";
        this.CheckBoxList1.DataBind();

解决方案 »

  1.   

    select Months+'月份' from Report
      

  2.   


    正解使用《Csdn收音机》截图功能,轻松制作图文并茂的文章!
      

  3.   

    在CheckBoxList的PreRender事件下:
        protected void CheckBoxList1_PreRender(object sender, EventArgs e)
        {
            for (int i = 0; i < CheckBoxList1.Items.Count; i++)
            {
                CheckBoxList1.Items[i].Text = CheckBoxList1.Items[i].Text + "月份";
            }
        }
      

  4.   


    string sqlstr = "select distinct(Months)+'月份' from Report";
    //从数据类型 varchar 转换为 float 时出错。