Server Error in '/' Application.

There is no row at position 70.

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: System.IndexOutOfRangeException: There is no row at position 70.

Source Error:


Line 69:         for (int i = (page_num - 1) * f_per_page; i < cur_count; i++)
Line 70:         {
Line 71:             DataRow row = table.Rows[i];
Line 72:             //Ссылка
Line 73:             string link = "news/" + row["id"].ToString() + ".aspx";

Source File: e:\rooms\u149640\morezolota.ru\www\news.aspx.cs    Line: 71

Stack Trace:


[IndexOutOfRangeException: There is no row at position 70.]
   System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex) +2129928
   System.Data.DataRowCollection.get_Item(Int32 index) +22
   Default2.ShowNews(DataManagement management) in e:\rooms\u149640\morezolota.ru\www\news.aspx.cs:71
   Default2.Page_Load(Object sender, EventArgs e) in e:\rooms\u149640\morezolota.ru\www\news.aspx.cs:26
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.3928.0