Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / LayoutTable.cs / 1305376 / LayoutTable.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System.Collections; using System.Security.Permissions; using System.Web; ////// Table used for laying out controls in a Render method. Doesn't parent added controls, so /// it is safe to add child controls to this table. Sets page of added controls if not already set. /// [SupportsEventValidation] internal sealed class LayoutTable : Table { public LayoutTable(int rows, int columns, Page page) { if (rows <= 0) { throw new ArgumentOutOfRangeException("rows"); } if (columns <= 0) { throw new ArgumentOutOfRangeException("columns"); } // page may be null in the designer if (page != null) { this.Page = page; } for (int r = 0; r < rows; r++) { TableRow row = new TableRow(); Rows.Add(row); for (int c = 0; c < columns; c++) { TableCell cell = new LayoutTableCell(); row.Cells.Add(cell); } } } public TableCell this[int row, int column] { get { return (TableCell)Rows[row].Cells[column]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeFindHandle.cs
- ReversePositionQuery.cs
- DataTableMappingCollection.cs
- NameSpaceEvent.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- WizardStepBase.cs
- PopupEventArgs.cs
- unsafenativemethodsother.cs
- ScrollBarRenderer.cs
- MaterialCollection.cs
- WebReferenceCollection.cs
- CodeTypeReferenceCollection.cs
- ObjectListShowCommandsEventArgs.cs
- WizardSideBarListControlItemEventArgs.cs
- httpstaticobjectscollection.cs
- DiscreteKeyFrames.cs
- StylusButtonEventArgs.cs
- BuilderPropertyEntry.cs
- SchemaCollectionCompiler.cs
- DrawListViewColumnHeaderEventArgs.cs
- TextRange.cs
- MultitargetingHelpers.cs
- DataException.cs
- SizeConverter.cs
- XmlSiteMapProvider.cs
- arabicshape.cs
- StoreContentChangedEventArgs.cs
- CalendarBlackoutDatesCollection.cs
- HighContrastHelper.cs
- TreeWalker.cs
- MatrixTransform.cs
- XmlDocumentSurrogate.cs
- AsymmetricSignatureFormatter.cs
- MetadataPropertyAttribute.cs
- HandlerFactoryCache.cs
- StringKeyFrameCollection.cs
- TransformProviderWrapper.cs
- Expander.cs
- CopyOfAction.cs
- HttpModuleActionCollection.cs
- OleDbException.cs
- UTF32Encoding.cs
- Repeater.cs
- ObjectSpanRewriter.cs
- DataTableMappingCollection.cs
- TimeoutHelper.cs
- _SslStream.cs
- IdentifierCollection.cs
- TransformCryptoHandle.cs
- ToolstripProfessionalRenderer.cs
- EqualityComparer.cs
- DataPagerCommandEventArgs.cs
- UnsafeNativeMethods.cs
- QueryPageSettingsEventArgs.cs
- ValueSerializer.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- SqlBulkCopyColumnMapping.cs
- xmlNames.cs
- OutKeywords.cs
- XmlAnyElementAttribute.cs
- ISFClipboardData.cs
- ReferencedAssemblyResolver.cs
- SqlMultiplexer.cs
- WebBrowserContainer.cs
- CollectionTypeElement.cs
- HttpSocketManager.cs
- TransformerTypeCollection.cs
- MatrixAnimationUsingKeyFrames.cs
- Int32Rect.cs
- Listbox.cs
- DataErrorValidationRule.cs
- OracleParameterBinding.cs
- RefreshEventArgs.cs
- TextTreeText.cs
- LayeredChannelFactory.cs
- SqlServices.cs
- StaticExtensionConverter.cs
- ZoomPercentageConverter.cs
- ObjectPersistData.cs
- DataGridViewImageColumn.cs
- EntityDataReader.cs
- XamlSerializerUtil.cs
- GlobalizationSection.cs
- AddInControllerImpl.cs
- TypedElement.cs
- ThreadNeutralSemaphore.cs
- CompositeFontFamily.cs
- IDReferencePropertyAttribute.cs
- MasterPageCodeDomTreeGenerator.cs
- DrawingAttributesDefaultValueFactory.cs
- NumericUpDownAcceleration.cs
- PeerToPeerException.cs
- ReceiveActivity.cs
- LayoutUtils.cs
- KeyInfo.cs
- SizeAnimationBase.cs
- _DigestClient.cs
- SwitchAttribute.cs
- GetIsBrowserClientRequest.cs
- IdentityManager.cs