Code:
/ FX-1434 / FX-1434 / 1.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
- ArgumentDirectionHelper.cs
- CompiledRegexRunner.cs
- Comparer.cs
- TablePattern.cs
- ElementNotAvailableException.cs
- HitTestWithGeometryDrawingContextWalker.cs
- Propagator.ExtentPlaceholderCreator.cs
- NamedPermissionSet.cs
- DispatcherHooks.cs
- LockedHandleGlyph.cs
- NegotiationTokenProvider.cs
- LogicalTreeHelper.cs
- ProjectionPath.cs
- XmlILStorageConverter.cs
- EventHandlersStore.cs
- ThreadStateException.cs
- RegionIterator.cs
- HostingEnvironment.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- SqlDataSourceCommandEventArgs.cs
- Viewport3DVisual.cs
- ComboBox.cs
- AssemblyHash.cs
- UnitySerializationHolder.cs
- BinaryExpression.cs
- SelectionPattern.cs
- WorkflowInstanceExtensionCollection.cs
- EncodingFallbackAwareXmlTextWriter.cs
- CodeVariableDeclarationStatement.cs
- UpdateExpressionVisitor.cs
- KeyValueConfigurationElement.cs
- BinaryObjectReader.cs
- RequestResizeEvent.cs
- UriParserTemplates.cs
- XmlBindingWorker.cs
- ToolboxItem.cs
- Odbc32.cs
- Vector3DAnimation.cs
- GeneralTransform.cs
- SystemWebSectionGroup.cs
- smtppermission.cs
- KeyConstraint.cs
- KerberosRequestorSecurityTokenAuthenticator.cs
- SynchronizedInputAdaptor.cs
- HelpProvider.cs
- RawTextInputReport.cs
- TypeSource.cs
- CryptoConfig.cs
- MemoryRecordBuffer.cs
- PartialArray.cs
- RectAnimation.cs
- ToolStripControlHost.cs
- ContentTypeSettingClientMessageFormatter.cs
- NominalTypeEliminator.cs
- Expander.cs
- PageVisual.cs
- FilterException.cs
- RelationshipEndMember.cs
- Overlapped.cs
- SocketStream.cs
- CodeSnippetTypeMember.cs
- RuleDefinitions.cs
- DecimalAnimationBase.cs
- ToolStripButton.cs
- NullableDoubleAverageAggregationOperator.cs
- SqlDataSourceCustomCommandPanel.cs
- Utils.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- ReversePositionQuery.cs
- WindowsButton.cs
- serverconfig.cs
- SoapEnumAttribute.cs
- ConditionalAttribute.cs
- XmlReader.cs
- DataRow.cs
- StyleSelector.cs
- RegistrySecurity.cs
- HierarchicalDataTemplate.cs
- ValueSerializer.cs
- QilScopedVisitor.cs
- TraceSource.cs
- DeploymentSection.cs
- FormViewDeleteEventArgs.cs
- BindingManagerDataErrorEventArgs.cs
- HttpConfigurationSystem.cs
- ArgumentValidation.cs
- Variant.cs
- EtwTrackingBehaviorElement.cs
- DesignerCategoryAttribute.cs
- BufferedGraphicsManager.cs
- TimeoutConverter.cs
- FormatSettings.cs
- AmbientEnvironment.cs
- userdatakeys.cs
- AnnotationMap.cs
- DocumentGridContextMenu.cs
- DataGridPagerStyle.cs
- xmlformatgeneratorstatics.cs
- SchemaTableOptionalColumn.cs
- Lease.cs