C# 如何从sql server 2008绑定组合框值
下面是表中的代码绑定数据,但我需要的第一项必须是“选择”,我正在使用web表单,我如何才能做到这一点C# 如何从sql server 2008绑定组合框值,c#,asp.net,C#,Asp.net,下面是表中的代码绑定数据,但我需要的第一项必须是“选择”,我正在使用web表单,我如何才能做到这一点 { comboBox_city.DataSource = obj_dt; comboBox_city.ValueMember = "City_Name"; } 如果是ASP.Net,那么您应该使用 private void BindCombo() { var dt = SomeMethodReturningData(); comboBox_city.DataSource
{
comboBox_city.DataSource = obj_dt;
comboBox_city.ValueMember = "City_Name";
}
如果是ASP.Net,那么您应该使用
private void BindCombo()
{
var dt = SomeMethodReturningData();
comboBox_city.DataSource = dt;
comboBox_city.DataValueField ="State_Code"; //assume
comboBox_city.DataTextField= "State_Name"
comboBox_city.DataBind();
comboBox_city.Items.Insert(0,new ListItem("---Select---","-1"));
}
试试这个
comboBox\u city.Items.Insert(0,newlistItem(“--Select----”,”)代码>您可以使用智能标记或项目属性手动插入项目。然后将AppendDataBoundItems属性设置为true 在代码的哪一行找不到类型或命名空间?你在绑定组合框吗?像comboBox\u city.DataBind()
?obj\u dt=obj\u file.all\u tables\u cstvpb()//从业务层,我使用的是3层comboBox\u state.DataSource=obj\u dt;组合框_state.ValueMember=“state_Name”;您是否在obj_dt=obj_文件中出错代码>?obj_dt=obj_文件。所有表//组合框_state.Items.Insert(0,newlistItem(“--Select----”,”)//在此行,comboBox_state.DataSource=obj_dt;组合框_state.ValueMember=“state_Name”;
comboBox_city.Items.Insert(0,"---Select---");