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
- WindowsAuthenticationModule.cs
- PasswordRecoveryDesigner.cs
- LayoutTableCell.cs
- XmlNodeComparer.cs
- TextTreePropertyUndoUnit.cs
- EventSourceCreationData.cs
- nulltextcontainer.cs
- Icon.cs
- DataRecordObjectView.cs
- FileRecordSequence.cs
- BaseProcessor.cs
- XpsViewerException.cs
- ToolConsole.cs
- GotoExpression.cs
- UrlPath.cs
- TableAutomationPeer.cs
- TextWriter.cs
- SecurityToken.cs
- InputQueueChannel.cs
- ChildTable.cs
- VersionedStreamOwner.cs
- CTreeGenerator.cs
- RtfControls.cs
- ObjectDataSource.cs
- TagNameToTypeMapper.cs
- ErrorRuntimeConfig.cs
- Span.cs
- SolidColorBrush.cs
- AsymmetricSignatureFormatter.cs
- NotifyIcon.cs
- ThemeInfoAttribute.cs
- TreeNode.cs
- DesignerWidgets.cs
- EventBindingService.cs
- GridViewUpdatedEventArgs.cs
- BitmapMetadataEnumerator.cs
- TransactionChannelFactory.cs
- XmlDownloadManager.cs
- WpfPayload.cs
- MenuAutomationPeer.cs
- WebBrowserBase.cs
- CollectionType.cs
- KoreanLunisolarCalendar.cs
- PolygonHotSpot.cs
- DeviceContexts.cs
- arabicshape.cs
- ScriptControlManager.cs
- XmlWellformedWriterHelpers.cs
- BamlResourceSerializer.cs
- Query.cs
- StateMachineDesignerPaint.cs
- WebSysDescriptionAttribute.cs
- TextRenderer.cs
- SqlTopReducer.cs
- CollaborationHelperFunctions.cs
- WindowsRegion.cs
- RegexFCD.cs
- URI.cs
- SimpleWorkerRequest.cs
- DefaultWorkflowTransactionService.cs
- StylusSystemGestureEventArgs.cs
- SymmetricSecurityBindingElement.cs
- DataGridViewCellEventArgs.cs
- PixelFormat.cs
- BatchStream.cs
- MergePropertyDescriptor.cs
- DbTypeMap.cs
- ViewValidator.cs
- NativeMethods.cs
- CodeMemberMethod.cs
- HwndSource.cs
- MethodToken.cs
- DetailsViewDeleteEventArgs.cs
- MetadataItem.cs
- ScaleTransform.cs
- DataProtection.cs
- Propagator.Evaluator.cs
- MetabaseServerConfig.cs
- ActivityCollectionMarkupSerializer.cs
- WebControlAdapter.cs
- OletxEnlistment.cs
- RowsCopiedEventArgs.cs
- DataControlCommands.cs
- ProviderManager.cs
- XamlPoint3DCollectionSerializer.cs
- DataControlCommands.cs
- DataStorage.cs
- XmlSignatureManifest.cs
- cookie.cs
- CloudCollection.cs
- DescendantQuery.cs
- SystemIPGlobalStatistics.cs
- SingleObjectCollection.cs
- XslNumber.cs
- FlagsAttribute.cs
- OracleInfoMessageEventArgs.cs
- FormClosingEvent.cs
- CodeTypeMemberCollection.cs
- DateTime.cs
- CommandLibraryHelper.cs