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
- CapacityStreamGeometryContext.cs
- Error.cs
- RuleCache.cs
- AutomationPatternInfo.cs
- CacheEntry.cs
- PbrsForward.cs
- RoleGroupCollection.cs
- HandlerBase.cs
- RepeatBehaviorConverter.cs
- HttpException.cs
- CacheModeConverter.cs
- SafeThreadHandle.cs
- Frame.cs
- MenuItemCollectionEditorDialog.cs
- webclient.cs
- Constraint.cs
- XmlElementList.cs
- SecurityTokenParametersEnumerable.cs
- AsyncParams.cs
- DelimitedListTraceListener.cs
- BasicCellRelation.cs
- SimpleTypeResolver.cs
- SelectionWordBreaker.cs
- streamingZipPartStream.cs
- DesignConnection.cs
- Console.cs
- storepermission.cs
- ExclusiveHandleList.cs
- WebBrowser.cs
- ApplicationServiceHelper.cs
- FillErrorEventArgs.cs
- CmsInterop.cs
- MapPathBasedVirtualPathProvider.cs
- PartialClassGenerationTask.cs
- CellRelation.cs
- AssertSection.cs
- ListMarkerSourceInfo.cs
- Win32Exception.cs
- RegexCaptureCollection.cs
- ToolStripManager.cs
- ReceiveSecurityHeaderElementManager.cs
- SoapIncludeAttribute.cs
- TraceHandler.cs
- EncoderBestFitFallback.cs
- XmlSchemaType.cs
- CurrencyWrapper.cs
- Utilities.cs
- FileSecurity.cs
- AggregateNode.cs
- FragmentNavigationEventArgs.cs
- WebPartEditorApplyVerb.cs
- FrameworkElement.cs
- TabPanel.cs
- basevalidator.cs
- NTAccount.cs
- UnsafeNativeMethods.cs
- AuthenticationService.cs
- ScalarOps.cs
- ScrollPatternIdentifiers.cs
- CmsUtils.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- JournalNavigationScope.cs
- GroupStyle.cs
- HtmlInputHidden.cs
- FindCriteria.cs
- ActivationServices.cs
- SecureConversationServiceCredential.cs
- MetadataArtifactLoaderComposite.cs
- RenderDataDrawingContext.cs
- TypeInitializationException.cs
- ContainerUtilities.cs
- XmlQueryStaticData.cs
- MimeObjectFactory.cs
- IdentityReference.cs
- RoutedEventConverter.cs
- WebBrowsableAttribute.cs
- ADMembershipProvider.cs
- Int32EqualityComparer.cs
- ParameterCollection.cs
- DirectoryInfo.cs
- CollectionDataContractAttribute.cs
- Int64Animation.cs
- ItemCheckedEvent.cs
- RegexNode.cs
- SortQuery.cs
- MetadataUtilsSmi.cs
- MsmqOutputMessage.cs
- XslException.cs
- MutableAssemblyCacheEntry.cs
- MachineKeySection.cs
- PropertyValueChangedEvent.cs
- SqlNotificationRequest.cs
- SortDescription.cs
- TableLayoutRowStyleCollection.cs
- UserCancellationException.cs
- TabControlAutomationPeer.cs
- IteratorDescriptor.cs
- HttpModuleCollection.cs
- NamespaceEmitter.cs
- TemplateControlBuildProvider.cs