数据绑定表单数据集到列表框

时间:2014-09-23 10:06:08

标签: c# javascript asp.net

我已经从数据库中添加了数据集。从数据集值加载,从数据集加载到列表框。它没有加载。我有例外

object instance Null reference exception 

这是我的代码,请更正错误。

if (!IsPostBack)
{
    ViewState["PageJobseekerRegisIds"] = System.Guid.NewGuid().ToString();
    Session["PageJobseekerRegisId"] = ViewState["PageJobseekerRegisIds"].ToString();
    ds = objJobseekerEdu.GetIndusrtries();
    if (ds.Tables[0].Rows.Count != 0)
    {
        ddlIndustry.DataTextField = ds.Tables[0].Columns["industry_type"].ToString();
        ddlIndustry.DataValueField = ds.Tables[0].Columns["industry_id"].ToString();
        ddlIndustry.DataSource = ds.Tables[0];
        ddlIndustry.DataBind();
    }
}

1 个答案:

答案 0 :(得分:1)

希望它有效:)

DataSet ds = objJobseekerEdu.GetIndusrtries();
    if (ds.Tables[0].Rows.Count != 0)
    {
        ddlIndustry.DataSource = ds.Tables[0];
        ddlIndustry.DataTextField ="industry_type";
        ddlIndustry.DataValueField ="industry_id";        
        ddlIndustry.DataBind();
    }