Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / GridViewRowCollection.cs / 1305376 / GridViewRowCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI.WebControls { using System; using System.Collections; ////// public class GridViewRowCollection : ICollection { private ArrayList _rows; ///Represents the collection of ///objects. /// public GridViewRowCollection(ArrayList rows) { this._rows = rows; } ///Initializes a new instance of the ///class. /// public int Count { get { return _rows.Count; } } ///Gets the number of rows in the collection. This property is read-only. ////// public bool IsReadOnly { get { return false; } } ///Gets a value that specifies whether rows in the ///can be /// modified. This property is read-only. /// public bool IsSynchronized { get { return false; } } ///Gets a value that indicates whether the ///is /// thread-safe. This property is read-only. /// public object SyncRoot { get { return this; } } ///Gets the object used to synchronize access to the collection. This property is read-only. ////// public GridViewRow this[int index] { get { return(GridViewRow)_rows[index]; } } ///Gets a ///at the specified index in the /// collection. /// public void CopyTo(GridViewRow[] array, int index) { ((ICollection)this).CopyTo(array, index); } ///Copies the contents of the entire collection into an ///appending /// at the specified index of the . void ICollection.CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } /// /// public IEnumerator GetEnumerator() { return _rows.GetEnumerator(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Creates an enumerator for the ///used to /// iterate through the collection.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaAll.cs
- WebPartDisplayMode.cs
- EntityDataSource.cs
- AdapterDictionary.cs
- LineSegment.cs
- ToolStripLocationCancelEventArgs.cs
- SqlError.cs
- SQLUtility.cs
- PropertySet.cs
- ProbeMatchesCD1.cs
- FileSystemEventArgs.cs
- WeakEventManager.cs
- Keywords.cs
- Compilation.cs
- CompositionAdorner.cs
- HandlerWithFactory.cs
- SchemaMapping.cs
- RangeValuePatternIdentifiers.cs
- ModifierKeysValueSerializer.cs
- TextBox.cs
- Imaging.cs
- PathFigureCollection.cs
- TreeViewItem.cs
- WindowsTitleBar.cs
- UriTemplateLiteralQueryValue.cs
- CodeStatementCollection.cs
- FloaterBaseParaClient.cs
- ExpressionBuilder.cs
- PerformanceCounterManager.cs
- SystemNetHelpers.cs
- HtmlWindowCollection.cs
- cookiecollection.cs
- ObjectListCommandsPage.cs
- ConfigurationValue.cs
- IsolatedStorage.cs
- odbcmetadatacolumnnames.cs
- EmptyEnumerator.cs
- CustomAttributeBuilder.cs
- Token.cs
- WebPartAddingEventArgs.cs
- RepeaterItemCollection.cs
- WebPartChrome.cs
- JavaScriptSerializer.cs
- HotSpotCollection.cs
- UnsafeCollabNativeMethods.cs
- CompensatableSequenceActivity.cs
- MessageSecurityOverTcpElement.cs
- KnownTypesHelper.cs
- XmlILConstructAnalyzer.cs
- RecognizeCompletedEventArgs.cs
- HttpsHostedTransportConfiguration.cs
- ADRoleFactoryConfiguration.cs
- SecurityProtocolCorrelationState.cs
- Animatable.cs
- HtmlInputPassword.cs
- SelectedDatesCollection.cs
- ExpressionEditor.cs
- NullableDoubleMinMaxAggregationOperator.cs
- followingquery.cs
- HwndAppCommandInputProvider.cs
- RSACryptoServiceProvider.cs
- ProjectionPath.cs
- ServiceProviders.cs
- connectionpool.cs
- GlyphRun.cs
- CodeGotoStatement.cs
- GeneralTransform.cs
- TextBox.cs
- Maps.cs
- QueryResponse.cs
- PreProcessor.cs
- Stroke2.cs
- MemberMaps.cs
- IgnorePropertiesAttribute.cs
- SpanIndex.cs
- objectquery_tresulttype.cs
- DesignerWithHeader.cs
- RegisteredExpandoAttribute.cs
- AnnotationHelper.cs
- SQLCharsStorage.cs
- SafeNativeMethodsCLR.cs
- GlobalizationAssembly.cs
- SafeFreeMibTable.cs
- TextDecorationCollection.cs
- GregorianCalendarHelper.cs
- MemberExpression.cs
- Token.cs
- DetailsViewRowCollection.cs
- RequestUriProcessor.cs
- ListViewItemEventArgs.cs
- ListParagraph.cs
- InternalTypeHelper.cs
- WsdlParser.cs
- ScrollChrome.cs
- DSACryptoServiceProvider.cs
- ThaiBuddhistCalendar.cs
- WindowsTooltip.cs
- AsnEncodedData.cs
- TcpClientSocketManager.cs
- RepeatButton.cs