“/”应用程序中的服务器错误。

列“itemvalue”不属于表 table。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: 列“itemvalue”不属于表 table。

源错误:


行 113:        public bool Equals(DataRow x, DataRow y)//title,newskeys,postdate,adddate,guid,itemvalue,isupdate,itemvalues
行 114:        {
行 115:            if ((x.Field<string>("title").ToString() == y.Field<string>("title").ToString()) &&
行 116:                (x.Field<string>("newskeys").ToString() == y.Field<string>("newskeys").ToString()) &&
行 117:                (x.Field<DateTime>("postdate") == y.Field<DateTime>("postdate")) &&

源文件: e:\WebSite\hq.steelcn.com\NewsList.aspx.cs    行: 115

堆栈跟踪:


[ArgumentException: 列“itemvalue”不属于表 table。]
   System.Data.DataRow.GetDataColumn(String columnName) +2007009
   System.Data.DataRow.get_Item(String columnName) +13
   System.Data.DataRowExtensions.Field(DataRow row, String columnName) +66
   MyCompare.Equals(DataRow x, DataRow y) in e:\WebSite\hq.steelcn.com\NewsList.aspx.cs:115
   System.Linq.Set`1.Find(TElement value, Boolean add) +185
   System.Linq.<DistinctIterator>d__7a`1.MoveNext() +264
   NewsList.Bind() in e:\WebSite\hq.steelcn.com\NewsList.aspx.cs:94
   NewsList.Page_Load(Object sender, EventArgs e) in e:\WebSite\hq.steelcn.com\NewsList.aspx.cs:32
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


版本信息: Microsoft .NET Framework 版本:2.0.50727.9044; ASP.NET 版本:2.0.50727.9047