/// <summary>
/// ComboBox数据绑定方法
/// </summary>
/// <param name="combobox">ComboBox</param>
/// <param name="dt">DataTable</param>
private void ComboBoxBind(ComboBox combobox, DataTable dt)
{
combobox.DataSource = dt;
}dt不为空,用以上方法进行数据绑定后,Combox中显示“System.Data.DataRowView”,这是怎么回事,绑定是哪里不对吗???
/// ComboBox数据绑定方法
/// </summary>
/// <param name="combobox">ComboBox</param>
/// <param name="dt">DataTable</param>
private void ComboBoxBind(ComboBox combobox, DataTable dt)
{
combobox.DataSource = dt;
}dt不为空,用以上方法进行数据绑定后,Combox中显示“System.Data.DataRowView”,这是怎么回事,绑定是哪里不对吗???
和DisplayValue没设置绑定到那个列啊
this.CheckBoxList1.DataTextField = "Name";
this.CheckBoxList1.DataValueField = "Id";
this.CheckBoxList1.DataBind();
具体点还可以设置显示内容和绑定值DataTextField和DataValueField
/// ComboBox数据绑定方法
/// </summary>
/// <param name="combobox">ComboBox</param>
/// <param name="dt">DataTable</param>
private void ComboBoxBind(ComboBox combobox, DataTable dt)
{
combobox.DataSource = dt;
combobox.DataTextField = "Name";
combobox.DataValueField = "Id";
combobox.DataBind();
}