读书人

MyDg 使用的是无效数据源。有效数据源

发布时间: 2012-02-21 16:26:23 作者: rapoo

MyDg 使用的是无效数据源。有效数据源必须实现 IListSource 或 IEnumerable。请高手解决
我在网上下载了一个论坛源码,在使用后台时,发生错误,请高手解决.错误信息如下:
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

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

源错误:


行 26: public void MBindPostType(DataGrid dgPostType,string smallid)
行 27: {
行 28: dgPostType.DataSource = iposttype.Get_Bbs_PostTypeInfo(smallid);
行 29: dgPostType.DataBind();
行 30:


源文件: E:\n\yyzqyBBs\Logic\Bbs_PostType.cs 行: 28

堆栈跟踪:


[ArgumentException: MyDg 使用的是无效数据源。有效数据源必须实现 IListSource 或 IEnumerable。]
System.Web.UI.WebControls.BaseDataList.set_DataSource(Object value) +1831122
WeYyzyq.Logic.Bbs_PostType.MBindPostType(DataGrid dgPostType, String smallid) in E:\n\yyzqyBBs\Logic\Bbs_PostType.cs:28
Manage_ManagePostType.BindGrid() in e:\n\yyzqyBBs\Web\Manage\ManagePostType.aspx.cs:39
Manage_ManagePostType.Page_Load(Object sender, EventArgs e) in e:\n\yyzqyBBs\Web\Manage\ManagePostType.aspx.cs:27
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061




--------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832

[解决办法]
提示说得很清楚啊。
[解决办法]
没有建数据源吧
[解决办法]
能不能再帖出相关代码?

读书人网 >asp.net

热点推荐