Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlTableRowCollection.cs / 3 / HtmlTableRowCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * HtmlTableRowCollection.cs * * Copyright (c) 2000 Microsoft Corporation */ namespace System.Web.UI.HtmlControls { using System.Runtime.InteropServices; using System; using System.Collections; using System.Web; using System.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class HtmlTableRowCollection : ICollection { ////// The ///contains all /// of the table rows found within an /// server control. /// /// /// private HtmlTable owner; internal HtmlTableRowCollection(HtmlTable owner) { this.owner = owner; } /* * The number of cells in the row. */ ////// public int Count { get { if (owner.HasControls()) return owner.Controls.Count; return 0; } } ////// Gets the number of items in the /// ////// collection. /// /// public HtmlTableRow this[int index] { get { return(HtmlTableRow)owner.Controls[index]; } } ////// Gets an ///control from an /// control thorugh the row's ordinal index value. /// /// public void Add(HtmlTableRow row) { Insert(-1, row); } ////// Adds the specified HtmlTableRow control to the end of the collection. /// ////// public void Insert(int index, HtmlTableRow row) { owner.Controls.AddAt(index, row); } ////// Adds an ///control to a specified /// location in the collection. /// /// public void Clear() { if (owner.HasControls()) owner.Controls.Clear(); } ////// Deletes all ///controls from the collection. /// /// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ///[To be supplied.] ////// public Object SyncRoot { get { return this;} } ////// public bool IsReadOnly { get { return false;} } ////// public bool IsSynchronized { get { return false;} } ////// public IEnumerator GetEnumerator() { return owner.Controls.GetEnumerator(); } ////// public void Remove(HtmlTableRow row) { owner.Controls.Remove(row); } ////// Deletes the specified ////// control /// from the collection. /// /// public void RemoveAt(int index) { owner.Controls.RemoveAt(index); } } }/// Deletes the ///control at the specified index /// location from the collection. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaParticle.cs
- EntityDataSourceContextDisposingEventArgs.cs
- InternalConfigEventArgs.cs
- PrintingPermissionAttribute.cs
- StorageRoot.cs
- FlatButtonAppearance.cs
- NavigationEventArgs.cs
- ItemContainerProviderWrapper.cs
- GridViewRowCollection.cs
- ColumnHeaderConverter.cs
- CircleEase.cs
- DateTimePicker.cs
- FacetValues.cs
- ToolBarButtonClickEvent.cs
- TextStore.cs
- FacetChecker.cs
- CompilerGlobalScopeAttribute.cs
- _ProxyRegBlob.cs
- CompositeControl.cs
- SrgsSubset.cs
- ProcessModuleCollection.cs
- SimpleRecyclingCache.cs
- EntityDataSourceValidationException.cs
- ToolStripSystemRenderer.cs
- PathFigureCollection.cs
- UInt64Converter.cs
- TableLayoutRowStyleCollection.cs
- odbcmetadatacolumnnames.cs
- RelationHandler.cs
- WebPartsSection.cs
- ConfigurationSectionGroup.cs
- WindowsSolidBrush.cs
- AsymmetricKeyExchangeDeformatter.cs
- WorkflowRuntimeSection.cs
- WebPartConnectionsCloseVerb.cs
- InternalResources.cs
- PositiveTimeSpanValidatorAttribute.cs
- InstanceOwnerException.cs
- CounterSetInstance.cs
- SelectionItemPattern.cs
- GenericEnumerator.cs
- TemplateInstanceAttribute.cs
- AssertSection.cs
- CatalogZone.cs
- PresentationTraceSources.cs
- ExportOptions.cs
- MaterialCollection.cs
- ZipIOExtraFieldPaddingElement.cs
- DataTemplate.cs
- ContactManager.cs
- EntityDataSourceSelectedEventArgs.cs
- SqlDataSourceSelectingEventArgs.cs
- WebHttpSecurityElement.cs
- ScriptControlDescriptor.cs
- Typography.cs
- Compilation.cs
- OpenFileDialog.cs
- EncoderBestFitFallback.cs
- ForeignKeyConstraint.cs
- SignedPkcs7.cs
- StaticSiteMapProvider.cs
- SqlError.cs
- HashCodeCombiner.cs
- SocketElement.cs
- InvokeWebServiceDesigner.cs
- TreeView.cs
- objectresult_tresulttype.cs
- SQLInt32Storage.cs
- Base64Encoder.cs
- Win32SafeHandles.cs
- NamespaceList.cs
- PointConverter.cs
- TypedTableBase.cs
- InsufficientMemoryException.cs
- Triangle.cs
- EventSourceCreationData.cs
- RegexGroup.cs
- ZoomingMessageFilter.cs
- InvalidComObjectException.cs
- GetPageNumberCompletedEventArgs.cs
- EntityModelSchemaGenerator.cs
- login.cs
- Range.cs
- SmtpCommands.cs
- HostedHttpTransportManager.cs
- IndexOutOfRangeException.cs
- HopperCache.cs
- Util.cs
- PropertyTabChangedEvent.cs
- RegisteredArrayDeclaration.cs
- WebPartManagerDesigner.cs
- XmlJsonReader.cs
- EventMappingSettingsCollection.cs
- XsltContext.cs
- ReferenceService.cs
- BindingManagerDataErrorEventArgs.cs
- TaskExtensions.cs
- BasicDesignerLoader.cs
- CodePageUtils.cs
- SourceCollection.cs