Code:
/ FX-1434 / FX-1434 / 1.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
- PostBackTrigger.cs
- GeneralTransform.cs
- GZipDecoder.cs
- XmlCharCheckingWriter.cs
- NameTable.cs
- FrameworkTextComposition.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- AcceptorSessionSymmetricMessageSecurityProtocol.cs
- TextParagraphView.cs
- Path.cs
- OrderedDictionary.cs
- AppSettingsExpressionBuilder.cs
- EventProvider.cs
- ContainerActivationHelper.cs
- HttpResponseHeader.cs
- OperationResponse.cs
- ConnectionInterfaceCollection.cs
- RightsManagementEncryptedStream.cs
- DeliveryRequirementsAttribute.cs
- BitmapEffectGeneralTransform.cs
- OpCodes.cs
- SubclassTypeValidatorAttribute.cs
- ViewStateException.cs
- CodeTypeReferenceExpression.cs
- BoundField.cs
- PackagingUtilities.cs
- SecondaryViewProvider.cs
- MD5CryptoServiceProvider.cs
- FtpWebRequest.cs
- RepeatInfo.cs
- LiteralControl.cs
- DSASignatureFormatter.cs
- UIPropertyMetadata.cs
- XmlCharCheckingReader.cs
- CodeDomLocalizationProvider.cs
- CodeTypeParameterCollection.cs
- DoubleConverter.cs
- FamilyMap.cs
- ExpressionBuilder.cs
- BindingManagerDataErrorEventArgs.cs
- WebUtil.cs
- Evidence.cs
- InputReportEventArgs.cs
- XMLDiffLoader.cs
- ListViewItemMouseHoverEvent.cs
- _NativeSSPI.cs
- InputLangChangeRequestEvent.cs
- IconBitmapDecoder.cs
- ReaderWriterLock.cs
- SapiRecoInterop.cs
- ThicknessAnimation.cs
- MSAAEventDispatcher.cs
- WebPartDisplayModeEventArgs.cs
- ControlTemplate.cs
- CompatibleIComparer.cs
- DataGridClipboardCellContent.cs
- XPathDocument.cs
- Pen.cs
- ManagementScope.cs
- SettingsPropertyCollection.cs
- DataPager.cs
- DetailsViewRow.cs
- BitSet.cs
- DiscoveryInnerClientManaged11.cs
- AutoResetEvent.cs
- DataBindingExpressionBuilder.cs
- XslAst.cs
- CatalogPartCollection.cs
- DbCommandDefinition.cs
- LineProperties.cs
- NullReferenceException.cs
- XsltLoader.cs
- XamlWriter.cs
- XmlReturnWriter.cs
- MenuItemStyleCollection.cs
- _SslState.cs
- _AcceptOverlappedAsyncResult.cs
- XMLSchema.cs
- PermissionRequestEvidence.cs
- PeerNodeAddress.cs
- PrimaryKeyTypeConverter.cs
- activationcontext.cs
- VarRefManager.cs
- MoveSizeWinEventHandler.cs
- CanExecuteRoutedEventArgs.cs
- OpenFileDialog.cs
- MetafileHeader.cs
- EventPrivateKey.cs
- StreamReader.cs
- ExtensionDataObject.cs
- Matrix.cs
- ProcessModule.cs
- HttpException.cs
- CompiledRegexRunner.cs
- TraceSection.cs
- WindowsFormsSectionHandler.cs
- VirtualPath.cs
- SoapSchemaExporter.cs
- QueryUtil.cs
- StylusOverProperty.cs