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
- ObjectQuery.cs
- XpsFont.cs
- TextChange.cs
- SchemaManager.cs
- grammarelement.cs
- AmbientValueAttribute.cs
- XmlBufferedByteStreamReader.cs
- messageonlyhwndwrapper.cs
- BitmapImage.cs
- TaskHelper.cs
- SecurityTokenProviderContainer.cs
- WebBrowserProgressChangedEventHandler.cs
- XPathNavigatorReader.cs
- KnownIds.cs
- GlobalProxySelection.cs
- LocatorBase.cs
- DataGridViewRowEventArgs.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- AuthenticationConfig.cs
- MailBnfHelper.cs
- ToolStripContentPanelRenderEventArgs.cs
- MessageSecurityException.cs
- TypeHelpers.cs
- TaiwanCalendar.cs
- ResourcesChangeInfo.cs
- StrongTypingException.cs
- StrokeFIndices.cs
- Size3DValueSerializer.cs
- CalendarDay.cs
- ToolStripContainer.cs
- ProfileSettingsCollection.cs
- QilInvokeLateBound.cs
- ScriptModule.cs
- OutputCacheSettings.cs
- SinglePageViewer.cs
- AsyncResult.cs
- XpsSerializerWriter.cs
- XmlQueryCardinality.cs
- TextAnchor.cs
- BamlLocalizableResource.cs
- RequestCache.cs
- ContractAdapter.cs
- ExpandSegment.cs
- ScrollBar.cs
- AccessDataSourceView.cs
- DrawingState.cs
- MenuCommands.cs
- CacheAxisQuery.cs
- IFlowDocumentViewer.cs
- SortAction.cs
- StyleCollection.cs
- ConnectionInterfaceCollection.cs
- MachineSettingsSection.cs
- OpCellTreeNode.cs
- LinkLabelLinkClickedEvent.cs
- BaseProcessor.cs
- SessionStateSection.cs
- XslException.cs
- NavigationProgressEventArgs.cs
- XmlMemberMapping.cs
- WebPartCancelEventArgs.cs
- DebugTrace.cs
- UpdateCompiler.cs
- WindowsToolbarAsMenu.cs
- LogicalChannel.cs
- WinHttpWebProxyFinder.cs
- HtmlControlAdapter.cs
- DbConnectionPool.cs
- HtmlHead.cs
- OleCmdHelper.cs
- QuaternionIndependentAnimationStorage.cs
- DefaultShape.cs
- MetadataSource.cs
- DbConnectionOptions.cs
- XmlElementCollection.cs
- CommentAction.cs
- ClientUrlResolverWrapper.cs
- SqlClientWrapperSmiStream.cs
- ScriptMethodAttribute.cs
- DesignUtil.cs
- BamlResourceDeserializer.cs
- ItemAutomationPeer.cs
- ReaderWriterLock.cs
- ConfigurationValidatorBase.cs
- Predicate.cs
- MenuItemBinding.cs
- ProgressChangedEventArgs.cs
- HMACMD5.cs
- LinqDataSourceUpdateEventArgs.cs
- cryptoapiTransform.cs
- TemplateContent.cs
- SqlFactory.cs
- BindingContext.cs
- isolationinterop.cs
- PaintEvent.cs
- JulianCalendar.cs
- Guid.cs
- RightsManagementSuppressedStream.cs
- PartBasedPackageProperties.cs
- ValidationPropertyAttribute.cs