From: Jackson Harper Date: Mon, 29 Aug 2005 18:26:43 +0000 (-0000) Subject: * PagedDataSource.cs: If it's not a list or collection we don't X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=47ec50c25cd4968f2540bae4e2b35cf391d26d1a;p=mono.git * PagedDataSource.cs: If it's not a list or collection we don't use a bounded enumerator. svn path=/trunk/mcs/; revision=49079 --- diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog b/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog index 257cfd60500..5b884ca049c 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog +++ b/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog @@ -1,3 +1,8 @@ +2005-08-29 Jackson Harper + + * PagedDataSource.cs: If it's not a list or collection we don't + use a bounded enumerator. + 2005-08-29 Chris Toshok * LinkButton.cs: fix some 2.0 Page/ClientScript obsolete warnings. diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/PagedDataSource.cs b/mcs/class/System.Web/System.Web.UI.WebControls/PagedDataSource.cs index af6b6790ead..3dafbc75225 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/PagedDataSource.cs +++ b/mcs/class/System.Web/System.Web.UI.WebControls/PagedDataSource.cs @@ -223,8 +223,7 @@ namespace System.Web.UI.WebControls { return GetListEnum (list, FirstIndexInPage, FirstIndexInPage + PageSize); - return GetEnumeratorEnum (source.GetEnumerator (), - FirstIndexInPage, FirstIndexInPage + PageSize); + return source.GetEnumerator (); } public PropertyDescriptorCollection GetItemProperties (