Server Error in '/' Application.

No row with the given identifier exists[AfricaNews.Entities.UserInfo#4]

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: NHibernate.ObjectNotFoundException: No row with the given identifier exists[AfricaNews.Entities.UserInfo#4]

Source Error:


Line 18:                     <td width="80" rowspan="2" align="center" valign="top">
Line 19:                         <asp:HyperLink ID="HlImage" NavigateUrl='<%# Eval("TitleLink") %>' runat="server">
Line 20:                             <asp:Image ID="ImageNews" ImageUrl='<%# Eval("MostpopularImagePath") %>' runat="server" Height="70px" Width="90px" border="1" /> 
Line 21:                         </asp:HyperLink>
Line 22:                         <%--<asp:Image ID="ImageNews" ImageUrl='<%# Eval("ImagePath") %>' runat="server" Height="70px" Width="90px" border="1" />--%>    

Source File: e:\web\africau1\News\List.aspx    Line: 20

Stack Trace:


[ObjectNotFoundException: No row with the given identifier exists[AfricaNews.Entities.UserInfo#4]]
   NHibernate.Impl.DefaultEntityNotFoundDelegate.HandleEntityNotFound(String entityName, Object id) +37
   NHibernate.Proxy.AbstractLazyInitializer.CheckTargetState() +48
   NHibernate.Proxy.AbstractLazyInitializer.Initialize() +89
   NHibernate.Proxy.AbstractLazyInitializer.GetImplementation() +10
   NHibernate.ByteCode.Castle.LazyInitializer.Intercept(IInvocation invocation) +123
   Castle.DynamicProxy.AbstractInvocation.Proceed() +73
   UserInfoProxy3da2c8a455bf4ab4bde47f1cf04ac66e.get_ImagePath() +84
   AfricaNews.Entities.News.get_MostPopularImagePath() +167

[TargetInvocationException: Property accessor 'MostPopularImagePath' on object 'AfricaNews.Entities.News' threw the following exception:'No row with the given identifier exists[AfricaNews.Entities.UserInfo#4]']
   System.ComponentModel.ReflectPropertyDescriptor.GetValue(Object component) +390
   System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) +84
   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.news_list_aspx.__DataBinding__control8(Object sender, EventArgs e) in e:\web\africau1\News\List.aspx:20
   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.Control.DataBindChildren() +211
   System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
   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.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) +155
   System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) +2417
   System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) +57
   System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) +14
   System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) +114
   System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +31
   System.Web.UI.WebControls.DataBoundControl.PerformSelect() +142
   System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
   System.Web.UI.WebControls.GridView.DataBind() +4
   News_List.BindNews() in e:\web\africau1\News\List.aspx.cs:37
   News_List.Page_Load(Object sender, EventArgs e) in e:\web\africau1\News\List.aspx.cs:23
   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


Version Information: Microsoft .NET Framework Version:2.0.50727.8974; ASP.NET Version:2.0.50727.8975