dropdownlist中无效数据源,必须实现 IListSource 或 IEnumerable

drMemberType使用的是无效数据源。有效数据源必须实现IListSource或IEnumerable。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟... drMemberType 使用的是无效数据源。有效数据源必须实现 IListSource 或 IEnumerable。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: drMemberType 使用的是无效数据源。有效数据源必须实现 IListSource 或 IEnumerable。

源错误:

行 157: //MOMS.Model.MemberDetails
行 158: string details=MOMS.BLL.RegMember.GetMemberInfo(memberID);
行 159:
行 160: this.drMemberType.DataSource=details;
行 161: this.drMemberType.DataTextField="MemberType";

源文件: g:\项目\www.cn-standard.net\前台定单及后台源码\web\admin\onlineorder\memberadd.aspx.cs 行: 159

堆栈跟踪:

[ArgumentException: drMemberType 使用的是无效数据源。有效数据源必须实现 IListSource 或 IEnumerable。]
System.Web.UI.WebControls.ListControl.set_DataSource(Object value)
com.hlyt.bzfy.admin.OnlineOrder.MemberAdd.GetMeberType() in g:\项目\www.cn-standard.net\前台定单及后台源码\web\admin\onlineorder\memberadd.aspx.cs:159
com.hlyt.bzfy.admin.OnlineOrder.MemberAdd.Page_Load(Object sender, EventArgs e) in g:\项目\www.cn-standard.net\前台定单及后台源码\web\admin\onlineorder\memberadd.aspx.cs:76
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()

--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
展开
 我来答
好巧焙0
2011-01-07 · TA获得超过123个赞
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:125万
展开全部
你datasource的类型不对,string 不是IList 或IListsource类型.
Ilist接口:可以按照索引单独访问的一组对象,就是说,datasource类型应该是数组之类的.
lmpue87
2011-01-08 · TA获得超过1.3万个赞
知道答主
回答量:387
采纳率:0%
帮助的人:302万
展开全部
使用objectDataSource控件,在后台绑定数据,
你有没有写RadioButtonList的onChange事件?
或者把你的RadioButtonList的改变事件发出来看看?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式