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
- Helpers.cs
- NumericExpr.cs
- SqlDependency.cs
- IntPtr.cs
- ActiveXSite.cs
- MarkupCompilePass1.cs
- Events.cs
- FixedSOMPageConstructor.cs
- DocumentGridContextMenu.cs
- PropertyEmitter.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- ConfigXmlDocument.cs
- CultureNotFoundException.cs
- XamlToRtfParser.cs
- Thread.cs
- XPathNavigator.cs
- TemplateAction.cs
- PointAnimationBase.cs
- UnsafeNativeMethodsPenimc.cs
- TextViewDesigner.cs
- DataMemberAttribute.cs
- MatchAttribute.cs
- DirectoryObjectSecurity.cs
- GeneralTransform2DTo3D.cs
- Main.cs
- processwaithandle.cs
- WindowsButton.cs
- PublisherMembershipCondition.cs
- newitemfactory.cs
- DataSourceCacheDurationConverter.cs
- PrimitiveType.cs
- _FtpControlStream.cs
- BinaryWriter.cs
- ThumbButtonInfoCollection.cs
- BaseCollection.cs
- COM2PropertyDescriptor.cs
- Wildcard.cs
- Point.cs
- FunctionQuery.cs
- Header.cs
- CodeSnippetExpression.cs
- Size.cs
- DataGridViewSelectedColumnCollection.cs
- CodeTypeReferenceCollection.cs
- PreservationFileWriter.cs
- SqlExpressionNullability.cs
- NumericUpDown.cs
- BindingExpressionUncommonField.cs
- Graph.cs
- ControlBuilderAttribute.cs
- streamingZipPartStream.cs
- JournalNavigationScope.cs
- MergeLocalizationDirectives.cs
- CheckBoxStandardAdapter.cs
- ColorContextHelper.cs
- ListViewUpdatedEventArgs.cs
- BaseCollection.cs
- Executor.cs
- PriorityChain.cs
- PeerObject.cs
- RestHandler.cs
- ControlEvent.cs
- StructureChangedEventArgs.cs
- RegistryConfigurationProvider.cs
- PersianCalendar.cs
- CodeTypeReferenceExpression.cs
- InstancePersistenceException.cs
- FunctionQuery.cs
- IISMapPath.cs
- CssTextWriter.cs
- FloaterParaClient.cs
- InstanceLockQueryResult.cs
- XmlSchemaObject.cs
- EntryWrittenEventArgs.cs
- EditorAttributeInfo.cs
- MemberPath.cs
- InvokeGenerator.cs
- WebPermission.cs
- MarkupWriter.cs
- EntityProxyFactory.cs
- LoadedOrUnloadedOperation.cs
- peersecurityelement.cs
- WindowsGraphicsWrapper.cs
- MultiTouchSystemGestureLogic.cs
- HtmlTextViewAdapter.cs
- UITypeEditor.cs
- RadioButton.cs
- RegexReplacement.cs
- TargetInvocationException.cs
- PeerCustomResolverElement.cs
- ExternalCalls.cs
- PerfCounterSection.cs
- xmlfixedPageInfo.cs
- SortKey.cs
- ResourcesBuildProvider.cs
- StringArrayConverter.cs
- ConfigurationSection.cs
- TimeSpan.cs
- ViewBox.cs
- XmlSecureResolver.cs