日期:2014-05-20  浏览次数:21016 次

linq查询结果如何绑定dropdownlist
public IQueryable ddlData(int cond)
  {
   
  var q = from a in db.View_CourseChecks
  where a.LevelID == cond
  select new
  {
  a.GradeID,
  a.GradeName
  };
  return q;
   
  }

ddlGrade.DataSource =ddlData(cond);
  ddlGrade.DataBind();

最终下拉列表控件显示:{Grade=1,Grade=06秋}

有什么办法吗?各位。

------解决方案--------------------
用了没有

ddlGrade.DataTextField="GradeName"; 
ddlGrade.DataValueField="GradeID";