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

DataBinding:“System.Data.DataRowView”不包含名为“project_id”的属性。

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

异常详细信息: System.Web.HttpException: DataBinding:“System.Data.DataRowView”不包含名为“project_id”的属性。

源错误:


行 10:                 <tr>
行 11:                     <td style="padding-right:40px">
行 12:                         <a href="firstclass_index.aspx?id=<%#Eval ("project_id") %>"><asp:Image ID="Image16" runat="server"  Width="180px" Height="170px" ImageUrl='<%# Eval("url") %>' ToolTip='<%# Eval("project_title") %>' /></a><br />
行 13:                         <a href="firstclass_index.aspx?id=<%#Eval ("project_id") %>"><%# leftSubStr(Convert.ToString(Eval("project_title")),11) %></a> 
行 14:                     </td>

源文件: z:\webroot\web\achievement\lj.aspx    行: 12

堆栈跟踪:


[HttpException (0x80004005): DataBinding:“System.Data.DataRowView”不包含名为“project_id”的属性。]
   System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) +8672869
   System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) +92
   System.Web.UI.DataBinder.Eval(Object container, String expression) +106
   System.Web.UI.TemplateControl.Eval(String expression) +40
   ASP.web_achievement_lj_aspx.__DataBind__control3(Object sender, EventArgs e) in z:\webroot\web\achievement\lj.aspx:12
   System.Web.UI.Control.OnDataBinding(EventArgs e) +99
   System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +92
   System.Web.UI.Control.DataBind() +15
   System.Web.UI.Control.DataBindChildren() +211
   System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
   System.Web.UI.Control.DataBind() +15
   System.Web.UI.WebControls.DataList.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) +125
   System.Web.UI.WebControls.DataList.CreateControlHierarchy(Boolean useDataSource) +459
   System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) +54
   System.Web.UI.WebControls.BaseDataList.DataBind() +55
   web_achievement_lj.DataList1_Load(Object sender, EventArgs e) in z:\webroot\web\achievement\lj.aspx.cs:75
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.WebControls.BaseDataList.OnLoad(EventArgs e) +45
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


版本信息: Microsoft .NET Framework 版本:2.0.50727.5420; ASP.NET 版本:2.0.50727.5420