我在下拉列表中尝试显示数据,但是我遇到了这个错误!
数据源是无效类型。它必须是IListSource,IEnumerable或IDataSource。
描述:执行期间发生了未处理的异常 当前的网络请求。请查看堆栈跟踪了解更多信息 有关错误的信息以及它在代码中的起源。
异常详细信息:System.InvalidOperationException:数据源是 无效的类型。它必须是IListSource,IEnumerable或 的IDataSource。
来源错误:
Line 111:
Line 112: ddlGroup.DataSource = obj1GroupsDataTable[0];
Line 113: ddlGroup.DataValueField = "ID";
Line 114: ddlGroup.DataTextField = "Name";
源文件: C:\的Inetpub \虚拟主机\ domin.com \ my.domin.com \学生\ SendCategorys.aspx.cs 行:112
堆栈追踪:
[InvalidOperationException: Data source is an invalid type. It must be either an IListSource, IEnumerable, or IDataSource.]
System.Web.UI.WebControls.DataBoundControl.ValidateDataSource(Object dataSource) +2673077
System.Web.UI.WebControls.BaseDataBoundControl.set_DataSource(Object value) +24
Student_SendCategorys.Page_Load(Object sender, EventArgs e) in c:\Inetpub\vhosts\domin.com\my.domin.com\Student\SendCategorys.aspx.cs:112
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +95
System.Web.UI.Control.LoadRecursive() +59
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +678
我的C#代码IS:
ddlGroup.DataSource = obj1GroupsDataTable[0];
ddlGroup.DataValueField = "ID";
ddlGroup.DataTextField = "Name";
ddlGroup.DataBind();
我能做什么?