Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlTableCellCollection.cs / 1 / HtmlTableCellCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * HtmlTableCellCollection.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 HtmlTableCellCollection : ICollection { ////// The ///contains all of the table /// cells, both <td> and <th> elements, found within an /// server control. /// /// /// private HtmlTableRow owner; internal HtmlTableCellCollection(HtmlTableRow 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 HtmlTableCell this[int index] { get { return(HtmlTableCell)owner.Controls[index]; } } ////// Gets an ///control from an /// control thorugh the cell's ordinal index value. /// /// public void Add(HtmlTableCell cell) { Insert(-1, cell); } ////// Adds the specified ///control to the end of the /// collection. /// /// public void Insert(int index, HtmlTableCell cell) { owner.Controls.AddAt(index, cell); } ////// Adds an ///control to a specified location in the /// collection. /// /// public void Clear() { if (owner.HasControls()) owner.Controls.Clear(); } /* * Returns an enumerator that enumerates over the cells in a table row in order. */ ////// Deletes all ////// controls from the collection. /// /// public IEnumerator GetEnumerator() { return owner.Controls.GetEnumerator(); } ////// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ////// public Object SyncRoot { get { return this;} } ////// public bool IsReadOnly { get { return false;} } ////// public bool IsSynchronized { get { return false;} } ////// public void Remove(HtmlTableCell cell) { owner.Controls.Remove(cell); } ////// Deletes the specified ///control from the /// collection. /// /// public void RemoveAt(int index) { owner.Controls.RemoveAt(index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved./// 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
- ValidationRule.cs
- Process.cs
- _ListenerResponseStream.cs
- XmlSiteMapProvider.cs
- Control.cs
- WindowsButton.cs
- RenderContext.cs
- AssemblySettingAttributes.cs
- PropertyTabAttribute.cs
- ObjectSecurity.cs
- SvcMapFileLoader.cs
- SplineKeyFrames.cs
- OutputScopeManager.cs
- StandardBindingReliableSessionElement.cs
- OutputWindow.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- WebBrowserNavigatedEventHandler.cs
- FullTextLine.cs
- cookie.cs
- DateTimeSerializationSection.cs
- HtmlInputControl.cs
- WebPartVerbCollection.cs
- UpdateRecord.cs
- DecoderReplacementFallback.cs
- DuplicateWaitObjectException.cs
- KeyTimeConverter.cs
- ChannelCredentials.cs
- MenuEventArgs.cs
- BaseProcessor.cs
- DesignerWithHeader.cs
- CloudCollection.cs
- Trigger.cs
- XmlHelper.cs
- DataBinder.cs
- X509Certificate.cs
- codemethodreferenceexpression.cs
- UidPropertyAttribute.cs
- CollectionBuilder.cs
- OracleDateTime.cs
- SqlMethodCallConverter.cs
- PermissionToken.cs
- _IPv6Address.cs
- _Rfc2616CacheValidators.cs
- BamlResourceContent.cs
- XamlSerializerUtil.cs
- SplitterEvent.cs
- DirectoryInfo.cs
- GlobalItem.cs
- WebMessageBodyStyleHelper.cs
- CollectionBuilder.cs
- SchemaMapping.cs
- PropertyDescriptor.cs
- WindowsListViewGroup.cs
- ConfigPathUtility.cs
- XPathDocumentNavigator.cs
- ResXResourceWriter.cs
- HttpHandlerAction.cs
- NativeMethodsOther.cs
- EmbeddedMailObjectsCollection.cs
- WebException.cs
- SectionVisual.cs
- SystemUdpStatistics.cs
- CodeLinePragma.cs
- ExpressionTextBox.xaml.cs
- ToolStripScrollButton.cs
- CopyNodeSetAction.cs
- XmlProcessingInstruction.cs
- ExtenderProvidedPropertyAttribute.cs
- StackSpiller.Generated.cs
- RawKeyboardInputReport.cs
- COMException.cs
- WebPartDisplayModeCollection.cs
- log.cs
- xmlfixedPageInfo.cs
- BufferModesCollection.cs
- SuppressIldasmAttribute.cs
- ErrorTolerantObjectWriter.cs
- EncoderBestFitFallback.cs
- ArgumentOutOfRangeException.cs
- ResumeStoryboard.cs
- _OverlappedAsyncResult.cs
- WebConfigurationManager.cs
- RootBrowserWindowProxy.cs
- RectangleConverter.cs
- XmlValidatingReaderImpl.cs
- SubpageParagraph.cs
- PolicyManager.cs
- CalendarSelectionChangedEventArgs.cs
- PrincipalPermission.cs
- AssemblyResolver.cs
- ExpressionParser.cs
- CustomExpression.cs
- MediaPlayerState.cs
- DataGridColumnEventArgs.cs
- Page.cs
- XmlCharacterData.cs
- DrawingBrush.cs
- XamlToRtfParser.cs
- CapabilitiesRule.cs
- SafeArrayRankMismatchException.cs