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
- LocalFileSettingsProvider.cs
- LinkConverter.cs
- GlobalizationAssembly.cs
- ProviderIncompatibleException.cs
- ISFTagAndGuidCache.cs
- CompoundFileStreamReference.cs
- Subtree.cs
- LongAverageAggregationOperator.cs
- Annotation.cs
- RowUpdatedEventArgs.cs
- BasePropertyDescriptor.cs
- CssClassPropertyAttribute.cs
- InvalidComObjectException.cs
- FieldMetadata.cs
- PerfCounters.cs
- WebHttpSecurity.cs
- NullableLongMinMaxAggregationOperator.cs
- Margins.cs
- FontDriver.cs
- ResourceDisplayNameAttribute.cs
- ValidationSummary.cs
- AttachInfo.cs
- Matrix3DValueSerializer.cs
- ListViewInsertionMark.cs
- SrgsRulesCollection.cs
- TraceHandler.cs
- CodeDomLoader.cs
- SplitContainerDesigner.cs
- IndexerNameAttribute.cs
- ThreadStartException.cs
- RunWorkerCompletedEventArgs.cs
- MarshalByRefObject.cs
- SiteMapNodeItemEventArgs.cs
- AdornerDecorator.cs
- SmiEventStream.cs
- TargetFrameworkUtil.cs
- FacetChecker.cs
- MetadataUtil.cs
- DependencyObject.cs
- XmlSchemaGroup.cs
- WSFederationHttpBinding.cs
- __Filters.cs
- RemotingAttributes.cs
- CompoundFileStreamReference.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- ProcessManager.cs
- BindingRestrictions.cs
- UnsafeNativeMethodsMilCoreApi.cs
- VisualStyleRenderer.cs
- FixedTextView.cs
- UpdateRecord.cs
- InternalDispatchObject.cs
- TracingConnectionInitiator.cs
- ContentPresenter.cs
- ThousandthOfEmRealDoubles.cs
- TitleStyle.cs
- CodeTypeOfExpression.cs
- XsdBuilder.cs
- ParameterElement.cs
- StreamGeometry.cs
- IPGlobalProperties.cs
- PreviousTrackingServiceAttribute.cs
- RepeaterItemCollection.cs
- PeerObject.cs
- CompositeCollection.cs
- Touch.cs
- CodeDelegateCreateExpression.cs
- FixedSOMGroup.cs
- EntityObject.cs
- PrtTicket_Public_Simple.cs
- ProfileSettings.cs
- GacUtil.cs
- FamilyTypeface.cs
- FormatConvertedBitmap.cs
- ProcessingInstructionAction.cs
- EntityContainerEmitter.cs
- Package.cs
- BamlRecordReader.cs
- AttributeCollection.cs
- NullableConverter.cs
- SqlDataSourceCustomCommandPanel.cs
- TemplateManager.cs
- RequestCachePolicy.cs
- KeyGestureValueSerializer.cs
- Evidence.cs
- WebServiceEnumData.cs
- InfoCardArgumentException.cs
- DoubleUtil.cs
- DateTimeOffset.cs
- VirtualPathProvider.cs
- Attributes.cs
- DataGridCell.cs
- PromptStyle.cs
- Sequence.cs
- AtomServiceDocumentSerializer.cs
- XmlSchemaAny.cs
- CalendarSelectionChangedEventArgs.cs
- PartialCachingAttribute.cs
- DataGridViewComboBoxColumn.cs
- DataGridViewCell.cs