Code:
/ FX-1434 / FX-1434 / 1.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
- HttpListenerRequestTraceRecord.cs
- HtmlTable.cs
- ToggleProviderWrapper.cs
- IsolatedStorageException.cs
- RemotingAttributes.cs
- LogArchiveSnapshot.cs
- SamlEvidence.cs
- Property.cs
- CheckableControlBaseAdapter.cs
- QilDataSource.cs
- Model3DGroup.cs
- PageBuildProvider.cs
- HTMLTagNameToTypeMapper.cs
- sqlinternaltransaction.cs
- EventMappingSettings.cs
- RenamedEventArgs.cs
- RegionIterator.cs
- ReflectionTypeLoadException.cs
- XsltFunctions.cs
- InkCanvasInnerCanvas.cs
- EntityWrapper.cs
- WinFormsUtils.cs
- XmlSchemaComplexType.cs
- XmlSchemaValidationException.cs
- QueryResponse.cs
- XmlAtomicValue.cs
- SmtpReplyReader.cs
- KeyValuePair.cs
- ModuleBuilderData.cs
- ClrProviderManifest.cs
- CodeDirectionExpression.cs
- MetabaseSettingsIis7.cs
- XmlDocumentType.cs
- FileLevelControlBuilderAttribute.cs
- SortAction.cs
- PageParserFilter.cs
- ProcessThreadDesigner.cs
- DataGridViewTextBoxEditingControl.cs
- DBSchemaTable.cs
- PeerNameRegistration.cs
- MessageContractMemberAttribute.cs
- LinqDataSourceUpdateEventArgs.cs
- StringPropertyBuilder.cs
- ProgressChangedEventArgs.cs
- ToolStripPanelDesigner.cs
- IResourceProvider.cs
- Renderer.cs
- CompressionTransform.cs
- Decoder.cs
- ViewCellRelation.cs
- SRGSCompiler.cs
- IfAction.cs
- ServiceDesigner.cs
- BuildProviderCollection.cs
- PrivilegeNotHeldException.cs
- CriticalExceptions.cs
- ColorKeyFrameCollection.cs
- DynamicEndpoint.cs
- ToolStripContainer.cs
- CollectionsUtil.cs
- TemplateControlBuildProvider.cs
- BigInt.cs
- CultureInfoConverter.cs
- ProxyAttribute.cs
- DataTrigger.cs
- SoapSchemaMember.cs
- MessageHeaders.cs
- MenuBindingsEditor.cs
- GiveFeedbackEventArgs.cs
- LinearQuaternionKeyFrame.cs
- SubpageParagraph.cs
- Roles.cs
- TrustManager.cs
- RewritingProcessor.cs
- XPathBinder.cs
- FieldToken.cs
- EntityModelBuildProvider.cs
- LoadWorkflowCommand.cs
- TdsRecordBufferSetter.cs
- CellPartitioner.cs
- ApplicationManager.cs
- SystemResourceKey.cs
- OutputCacheSettingsSection.cs
- _BasicClient.cs
- AsyncOperationManager.cs
- ServiceManagerHandle.cs
- FastPropertyAccessor.cs
- SortedDictionary.cs
- XmlSchemaSimpleContent.cs
- _SSPISessionCache.cs
- TreeNodeSelectionProcessor.cs
- PasswordDeriveBytes.cs
- FullTextState.cs
- CollectionChangeEventArgs.cs
- CacheAxisQuery.cs
- DbConnectionPool.cs
- HttpRawResponse.cs
- BamlLocalizer.cs
- LogLogRecordEnumerator.cs
- HtmlValidatorAdapter.cs