DataBinding:“System.Data.DataRowView”不包含名为“ID”的属性。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: DataBinding:“System.Data.DataRowView”不包含名为“ID”的属性。源错误:
行 12: <asp:Repeater ID="topnews_Repeater" runat="server" >行 13: <ItemTemplate>行 14: <a href='NewsDetail.aspx?ID=<%#Eval("ID") %>' title='<%#Eval("Title") %>' target="_blank"> 行 15: <%#WebUtility.StrCut(Eval("Title").ToString(),20)%>行 16: </a>
源文件: d:\hosting\users\s215979\UC\TopNews.ascx 行: 14
上面的错误是在win server 2008 IIS 7.0 中出现的,而且有时正常,有时就出现这样的错误
不清楚是什么原因,求高手帮助!!
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: DataBinding:“System.Data.DataRowView”不包含名为“ID”的属性。源错误:
行 12: <asp:Repeater ID="topnews_Repeater" runat="server" >行 13: <ItemTemplate>行 14: <a href='NewsDetail.aspx?ID=<%#Eval("ID") %>' title='<%#Eval("Title") %>' target="_blank"> 行 15: <%#WebUtility.StrCut(Eval("Title").ToString(),20)%>行 16: </a>
源文件: d:\hosting\users\s215979\UC\TopNews.ascx 行: 14
上面的错误是在win server 2008 IIS 7.0 中出现的,而且有时正常,有时就出现这样的错误
不清楚是什么原因,求高手帮助!!
你现在查询返回的数据库表有ID的字段吗?
应当是没有ID这个字段你给绑定上去了。