下拉绑定方法不起作用
本文关键字:不起作用 方法 绑定 | 更新日期: 2023-09-27 18:25:28
我有一个方法:
public IEnumerable<Company> Select()
{
DataClassesCompanyDataContext dc = new DataClassesCompanyDataContext();
System.Data.Linq.Table<Company> company = dc.GetTable<Company>();
Company com = new Company();
return dc.Companies.OrderBy(e => e.company_id);
}
通过这个我想绑定下拉列表。
我使用的方法是:
private void fillCompanyNameDropdown()
{
PioneerDataAccess.CompanyClass comp = new PioneerDataAccess.CompanyClass();
var objcomp = comp.Select().ToList();
ddlCompanyOff.DataSource = objcomp[0].company_name;
ddlCompanyOff.DataBind();
}
但问题是,如果公司名称是pulil
,那么它显示
p
u
l
i
l
那我该怎么办??
为您编写代码。。。这可能会解决你的问题
var objcomp = comp.Select().ToList();
ddlCompanyOff.DataSource = objcomp ;
ddlCompanyOff.DataTextField = "company_name";
ddlCompanyOff.DataValueField = "company_name";
ddlCompanyOff.DataBind();