Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / LayoutTable.cs / 2 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataIdProcessor.cs
- IntSecurity.cs
- ClosableStream.cs
- MaskDesignerDialog.cs
- HtmlTable.cs
- ButtonPopupAdapter.cs
- TextWriterEngine.cs
- ForeignConstraint.cs
- ManifestBasedResourceGroveler.cs
- XPathQueryGenerator.cs
- TargetException.cs
- BufferedResponseStream.cs
- KeyNameIdentifierClause.cs
- BitmapInitialize.cs
- _ChunkParse.cs
- LocalizeDesigner.cs
- LocalizationComments.cs
- QueryCacheEntry.cs
- NativeMethods.cs
- CacheSection.cs
- BlobPersonalizationState.cs
- SchemaObjectWriter.cs
- GenericAuthenticationEventArgs.cs
- AdPostCacheSubstitution.cs
- ToolStripPanelRenderEventArgs.cs
- DataGridAddNewRow.cs
- ChameleonKey.cs
- FontWeightConverter.cs
- MeasurementDCInfo.cs
- DataSourceCache.cs
- UxThemeWrapper.cs
- CqlGenerator.cs
- XdrBuilder.cs
- NodeFunctions.cs
- StreamGeometryContext.cs
- DataColumnMapping.cs
- ConstrainedGroup.cs
- DataListCommandEventArgs.cs
- GlyphsSerializer.cs
- WebScriptEnablingElement.cs
- InvalidAsynchronousStateException.cs
- SelectionWordBreaker.cs
- NumberFunctions.cs
- PropertyValueEditor.cs
- Debug.cs
- DocumentPageTextView.cs
- BaseDataList.cs
- CodeVariableDeclarationStatement.cs
- MembershipSection.cs
- BindingContext.cs
- SafeThreadHandle.cs
- XamlFrame.cs
- RefExpr.cs
- InvalidStoreProtectionKeyException.cs
- CFGGrammar.cs
- Intellisense.cs
- OdbcUtils.cs
- DataServiceQueryException.cs
- DefaultProxySection.cs
- IdentityValidationException.cs
- InProcStateClientManager.cs
- ToolStripItemClickedEventArgs.cs
- hresults.cs
- DataRow.cs
- DefaultEvaluationContext.cs
- MimeReflector.cs
- Currency.cs
- ListViewInsertedEventArgs.cs
- TextDocumentView.cs
- ByteStreamMessageEncoderFactory.cs
- GridViewColumn.cs
- SelectionProcessor.cs
- DebuggerAttributes.cs
- ToolStripPanel.cs
- ProfileProvider.cs
- CompilerWrapper.cs
- WebPartVerbCollection.cs
- TrustSection.cs
- OutputCacheProfileCollection.cs
- OracleConnectionStringBuilder.cs
- RNGCryptoServiceProvider.cs
- ResourceExpressionBuilder.cs
- SqlProcedureAttribute.cs
- ValidationPropertyAttribute.cs
- ListControlConvertEventArgs.cs
- HandlerBase.cs
- AlternateViewCollection.cs
- HtmlWindow.cs
- OrCondition.cs
- DataGridToolTip.cs
- Polyline.cs
- OleDbConnectionInternal.cs
- AttachInfo.cs
- dtdvalidator.cs
- SiteMapDataSource.cs
- SelectionWordBreaker.cs
- SponsorHelper.cs
- ButtonField.cs
- Label.cs
- ContentElementAutomationPeer.cs