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
- ObjectView.cs
- HttpHeaderCollection.cs
- RealProxy.cs
- TextBoxBase.cs
- ToolStripScrollButton.cs
- GridViewRowPresenterBase.cs
- FixUp.cs
- DataKey.cs
- OleDbDataReader.cs
- FlowNode.cs
- TabControlEvent.cs
- ResumeStoryboard.cs
- SignerInfo.cs
- QilReference.cs
- storepermission.cs
- CodeDomDesignerLoader.cs
- BaseInfoTable.cs
- precedingsibling.cs
- DataSourceView.cs
- XmlSchemaSubstitutionGroup.cs
- MenuCommandsChangedEventArgs.cs
- ExternalDataExchangeClient.cs
- PersistenceProviderElement.cs
- XmlDesignerDataSourceView.cs
- Hashtable.cs
- validationstate.cs
- ErrorFormatterPage.cs
- RegexParser.cs
- CompilerTypeWithParams.cs
- TextServicesProperty.cs
- SearchForVirtualItemEventArgs.cs
- Pen.cs
- HelpExampleGenerator.cs
- SchemaImporterExtensionElement.cs
- CodeEventReferenceExpression.cs
- MonthChangedEventArgs.cs
- StringHelper.cs
- PagesSection.cs
- QueryAccessibilityHelpEvent.cs
- WebPartConnectionsEventArgs.cs
- PropertyToken.cs
- TransactionFilter.cs
- UnknownExceptionActionHelper.cs
- SecurityDocument.cs
- ConfigurationManagerInternalFactory.cs
- ImageMap.cs
- RequiredFieldValidator.cs
- QilInvokeLateBound.cs
- ImageBrush.cs
- SmiContext.cs
- MetaModel.cs
- CollectionType.cs
- ColumnPropertiesGroup.cs
- PartialList.cs
- EditorAttributeInfo.cs
- ClientSession.cs
- AudioException.cs
- DataGridViewComboBoxEditingControl.cs
- SecureUICommand.cs
- UndirectedGraph.cs
- HyperLinkColumn.cs
- EdmFunctions.cs
- DataContext.cs
- TransformCollection.cs
- EntryWrittenEventArgs.cs
- MemberRelationshipService.cs
- RawAppCommandInputReport.cs
- TypedElement.cs
- odbcmetadatafactory.cs
- SecurityContext.cs
- ElementUtil.cs
- MutexSecurity.cs
- GatewayIPAddressInformationCollection.cs
- RegexRunnerFactory.cs
- InstanceNotReadyException.cs
- XmlWrappingWriter.cs
- WebSysDefaultValueAttribute.cs
- XmlSchemaObjectTable.cs
- MimeReturn.cs
- MarshalByRefObject.cs
- BaseTemplateCodeDomTreeGenerator.cs
- PtsCache.cs
- XPathNodeInfoAtom.cs
- RelationshipWrapper.cs
- TypeNameConverter.cs
- TypeRefElement.cs
- DesignTimeParseData.cs
- SiteMapNodeItemEventArgs.cs
- EdmPropertyAttribute.cs
- TemplateBindingExtensionConverter.cs
- HMACSHA384.cs
- ObjectQueryState.cs
- PageBreakRecord.cs
- DetailsViewModeEventArgs.cs
- DesignerHierarchicalDataSourceView.cs
- DynamicPropertyReader.cs
- EffectiveValueEntry.cs
- CellParaClient.cs
- Int16AnimationBase.cs
- Positioning.cs