我将DropDownListDataRow绑定在一起,但它抛出异常:


  数据绑定:“ System.Data.DataRow”不包含名称为“ CourseEligiblility”的属性。


码:

DataRow[] dRow = dt.Select("CourseID=" + ddlCourse.SelectedValue);
ddlBeStream.DataTextField = "CourseEligiblility";
ddlBeStream.DataValueField = "ID";
ddlBeStream.DataSource = dRow;
ddlBeStream.DataBind();

最佳答案

只需使用将DataRow Array复制到新DataTable并将其返回的函数即可。

//  .
//  .
//  .
ddlBeStream.DataSource = dRow.CopyToDataTable;
ddlBeStream.DataBind();

10-04 17:28