2014-09-23 138 views
-1

我已经从数据库添加了数据集。从数据集中加载数据并从数据集加载到列表框。它没有加载。我得到了异常像数据绑定表数据集到列表框

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

希望工程:)

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(); 
    } 
+0

OP仍可能会得到空引用错误...但你的观点也不错 – Reniuz 2014-09-23 10:27:06