返回首页

您好,

当我调试我的源代码,我得到异常,如:
绑定:System.Data.DataRowView不包含财产,

我绑定一个名为weekDate的变量。


<asp:Label ID="label" Text='<%#Eval("WeekDate")%>' runat="server">


在设计页面,在这一点上,我得到error.This列名是在查询表,我只是作为weekDate打电话。


在此先感谢!

编辑(添加代码)================

{C}

回答

评论会员:thatraja 时间:2012/02/04
你没有包括在你的问题你的代码。这个错误没有理由,请参阅此链接

]
评论会员:游客 时间:2012/02/04
约翰・西蒙斯/取缔程序员:如果你拉从多个表中的数据,你真的应该指定表列被拉:codeprelang="vb"spanclass="code-keyword"SELECT/spant.ProjectId,p.TaskId,p.Saturday,p.Sunday,p.Monday,p.Tuesday,p.Wednesday,p.Thursday,p.Friday,p.WorkingHoursPerweek,p.StatusId,p.TaskActivityId,p.ActivityTypeId,p.SubmitionDate,p.ApprovalDate,convert(varchar(spanclass="code-digit"50/span),p.weekStartDate,spanclass="code-digit"101/span)+spanclass="code-comment"'/spanspanclass="code-comment"-'+convert(varchar(50),p.WeekEndDate,101)asWeekDate/spanFROMTimeSheetEntryt,ProjectspWHEREt.EmployeeID=@empidspanclass="code-keyword"AND/spant.ApprovalDatespanclass="code-keyword"is/spannullspanclass="code-keyword"AND/spanp.ProjectId=t.ProjectIdORDERBYp.weekStartDate,p.ProjectNameasc/pre/code请记住,我只是在猜测各列是在哪个表,所以你可能需要调整。我想你可能还需要重构的一般查询(你在做一种连接正确吗?)