如何在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();
例如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();
正解使用《Csdn收音机》截图功能,轻松制作图文并茂的文章!
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 + "月份";
}
}
string sqlstr = "select distinct(Months)+'月份' from Report";
//从数据类型 varchar 转换为 float 时出错。