You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2005/10/26 20:05:40 UTC

svn commit: r328696 - /struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs

Author: husted
Date: Wed Oct 26 11:05:36 2005
New Revision: 328696

URL: http://svn.apache.org/viewcvs?rev=328696&view=rev
Log:
OVR-19
* Add another call to ItemPageCount to cure latency issue.

Modified:
    struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs

Modified: struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs?rev=328696&r1=328695&r2=328696&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs Wed Oct 26 11:05:36 2005
@@ -20,8 +20,7 @@
 		/// <summary>
 		/// Set the given criteria to the list_Critieria (creating a new one if null), and, 
 		/// If AllowCustomPage is set, 
-		/// calcuate new Limit and Offset, based on pageIndex, and set to criteria; 
-		/// obtain Count from criteria (or set to 0).
+		/// calcuate new Limit and Offset, based on pageIndex, and set to criteria.
 		/// </summary>
 		/// <remarks><p>
 		/// This form is provided to be called by list_Criteria_Init. 
@@ -276,8 +275,10 @@
 			IList list = helper.Outcome as IList;
 			DataGrid grid = Grid;
 			grid.DataSource = list;
-
-
+			if (grid.AllowCustomPaging)
+			{
+				grid.VirtualItemCount = GetItemCount(helper);
+			}
 		}
 
 		public override void DataBind()



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org