Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / LayoutTable.cs / 1 / 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]; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeActivityMetadata.cs
- ItemTypeToolStripMenuItem.cs
- WebControlsSection.cs
- ProfilePropertySettings.cs
- Visual3D.cs
- DecoderFallbackWithFailureFlag.cs
- Rotation3D.cs
- SystemIPv6InterfaceProperties.cs
- SymbolType.cs
- SqlBulkCopyColumnMappingCollection.cs
- PropertyCondition.cs
- MaskedTextProvider.cs
- RijndaelCryptoServiceProvider.cs
- SimpleHandlerFactory.cs
- StaticExtensionConverter.cs
- UidPropertyAttribute.cs
- DataColumnChangeEvent.cs
- BoundsDrawingContextWalker.cs
- FileUpload.cs
- DetailsViewDeletedEventArgs.cs
- SpotLight.cs
- WebPartConnectionsConfigureVerb.cs
- Configuration.cs
- ParameterInfo.cs
- MutexSecurity.cs
- HttpListenerException.cs
- XslUrlEditor.cs
- EmptyControlCollection.cs
- WebPermission.cs
- HttpRequestCacheValidator.cs
- BrowserTree.cs
- DateTimePicker.cs
- SQLDecimalStorage.cs
- ConfigurationConverterBase.cs
- ValidationResult.cs
- FileInfo.cs
- InsufficientMemoryException.cs
- TextFormatterHost.cs
- ComboBox.cs
- MetabaseServerConfig.cs
- XsltCompileContext.cs
- SchemaMapping.cs
- SafeUserTokenHandle.cs
- _ProxyRegBlob.cs
- Marshal.cs
- BackgroundFormatInfo.cs
- bidPrivateBase.cs
- FlowLayoutPanelDesigner.cs
- OleServicesContext.cs
- DictionaryBase.cs
- BlurEffect.cs
- SecurityCriticalDataForSet.cs
- SplitterCancelEvent.cs
- CombinedGeometry.cs
- _ShellExpression.cs
- XmlHierarchicalEnumerable.cs
- EntryIndex.cs
- EnglishPluralizationService.cs
- DistributedTransactionPermission.cs
- UnsafeNativeMethods.cs
- UriSection.cs
- CalendarButton.cs
- XamlStyleSerializer.cs
- TextEncodedRawTextWriter.cs
- ColorAnimationUsingKeyFrames.cs
- ListBindingConverter.cs
- EndEvent.cs
- InheritanceContextChangedEventManager.cs
- NavigationEventArgs.cs
- SqlDataSourceStatusEventArgs.cs
- TransformValueSerializer.cs
- FontStyleConverter.cs
- EdmConstants.cs
- FrameworkTemplate.cs
- XmlSchemaCompilationSettings.cs
- RedistVersionInfo.cs
- FileSystemInfo.cs
- ChangesetResponse.cs
- ColorConvertedBitmap.cs
- OperationAbortedException.cs
- ClaimSet.cs
- WebPartCollection.cs
- ITreeGenerator.cs
- Vector3D.cs
- ConfigurationManagerHelper.cs
- Transform3DCollection.cs
- ConnectionStringSettingsCollection.cs
- RegexCompilationInfo.cs
- MultiViewDesigner.cs
- Style.cs
- SqlStatistics.cs
- OleDbParameter.cs
- HandlerBase.cs
- ApplicationServicesHostFactory.cs
- TextBoxView.cs
- DocumentCollection.cs
- TcpPortSharing.cs
- RootBrowserWindowAutomationPeer.cs
- Pair.cs
- HandleRef.cs