Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / LayoutTable.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Number.cs
- QueryExecutionOption.cs
- DataQuery.cs
- WpfKnownTypeInvoker.cs
- TreeNodeClickEventArgs.cs
- ControlPager.cs
- CodeGeneratorOptions.cs
- AddInSegmentDirectoryNotFoundException.cs
- MouseWheelEventArgs.cs
- PropertyDescriptorCollection.cs
- Triangle.cs
- FixedSOMSemanticBox.cs
- CodeArgumentReferenceExpression.cs
- RoutedCommand.cs
- Substitution.cs
- ErrorRuntimeConfig.cs
- UnionCqlBlock.cs
- QuestionEventArgs.cs
- LiteralControl.cs
- ChannelBinding.cs
- DocumentationServerProtocol.cs
- SamlConditions.cs
- InvalidDataException.cs
- CSharpCodeProvider.cs
- RemotingSurrogateSelector.cs
- CodeThrowExceptionStatement.cs
- ProfessionalColors.cs
- SortDescriptionCollection.cs
- XmlHierarchicalDataSourceView.cs
- MDIClient.cs
- EventToken.cs
- SqlProvider.cs
- BitmapData.cs
- HashCodeCombiner.cs
- RsaSecurityToken.cs
- CheckBoxStandardAdapter.cs
- BitmapFrameEncode.cs
- TwoPhaseCommitProxy.cs
- DelegateSerializationHolder.cs
- TdsParserHelperClasses.cs
- SearchForVirtualItemEventArgs.cs
- SchemaEntity.cs
- columnmapkeybuilder.cs
- DateTimeFormatInfoScanner.cs
- SystemBrushes.cs
- UIAgentCrashedException.cs
- EncryptedPackageFilter.cs
- HtmlGenericControl.cs
- ElementsClipboardData.cs
- ProvidersHelper.cs
- SafeNativeMethods.cs
- ConfigXmlElement.cs
- ImageConverter.cs
- LinkConverter.cs
- StreamSecurityUpgradeInitiatorBase.cs
- FtpCachePolicyElement.cs
- _SpnDictionary.cs
- WeakReference.cs
- MemoryRecordBuffer.cs
- AccessibleObject.cs
- DataGridViewColumnStateChangedEventArgs.cs
- CompiledQueryCacheEntry.cs
- ReflectionPermission.cs
- PagesChangedEventArgs.cs
- JoinGraph.cs
- SafeFileMapViewHandle.cs
- _OverlappedAsyncResult.cs
- ListViewPagedDataSource.cs
- ToolStripGrip.cs
- DialogWindow.cs
- LockedAssemblyCache.cs
- LinkArea.cs
- PlainXmlDeserializer.cs
- LabelLiteral.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- WMICapabilities.cs
- MergablePropertyAttribute.cs
- ConfigurationElement.cs
- AnnotationHelper.cs
- TrackingLocation.cs
- WsatConfiguration.cs
- FixedTextContainer.cs
- XamlReaderHelper.cs
- XmlC14NWriter.cs
- NameValueCollection.cs
- ItemsPanelTemplate.cs
- EmptyEnumerator.cs
- CustomAttribute.cs
- SequentialOutput.cs
- PreservationFileWriter.cs
- BuildManagerHost.cs
- _ProxyChain.cs
- EventSchemaTraceListener.cs
- templategroup.cs
- TableLayoutPanelResizeGlyph.cs
- XNameConverter.cs
- NotFiniteNumberException.cs
- TableLayoutColumnStyleCollection.cs
- CqlWriter.cs
- CodeLabeledStatement.cs