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
- DataObjectFieldAttribute.cs
- LocationSectionRecord.cs
- XComponentModel.cs
- WebServiceParameterData.cs
- CachingHintValidation.cs
- MemberAccessException.cs
- SqlDataSourceCache.cs
- Region.cs
- ServiceOperationListItem.cs
- VolatileResourceManager.cs
- MsmqInputChannelListenerBase.cs
- SQLInt32Storage.cs
- MatcherBuilder.cs
- OneWayChannelFactory.cs
- InplaceBitmapMetadataWriter.cs
- DbProviderServices.cs
- RemotingException.cs
- CryptoStream.cs
- DataServiceException.cs
- wgx_commands.cs
- mil_sdk_version.cs
- AddInController.cs
- securitymgrsite.cs
- DatasetMethodGenerator.cs
- DataGridViewCellValueEventArgs.cs
- UnaryOperationBinder.cs
- XmlTypeMapping.cs
- LogAppendAsyncResult.cs
- StateWorkerRequest.cs
- ResetableIterator.cs
- RegexNode.cs
- BinaryConverter.cs
- InvalidCastException.cs
- CachedBitmap.cs
- ErrorRuntimeConfig.cs
- HandlerFactoryCache.cs
- ReadOnlyObservableCollection.cs
- BitmapEffectRenderDataResource.cs
- Page.cs
- Persist.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- QilPatternFactory.cs
- PersonalizationProvider.cs
- SafeBuffer.cs
- ApplyTemplatesAction.cs
- PasswordRecovery.cs
- WriteTimeStream.cs
- DbConnectionPoolCounters.cs
- Rect.cs
- ListParagraph.cs
- SizeConverter.cs
- SmtpException.cs
- DesignTimeXamlWriter.cs
- MenuItemCollection.cs
- RuleSetCollection.cs
- PersonalizationProviderCollection.cs
- BookmarkUndoUnit.cs
- BitmapSourceSafeMILHandle.cs
- PolyQuadraticBezierSegment.cs
- SelectionUIService.cs
- PropertyChangedEventArgs.cs
- TemplateControlCodeDomTreeGenerator.cs
- ManifestSignedXml.cs
- InvalidPrinterException.cs
- AppDomainGrammarProxy.cs
- SynchronizedInputAdaptor.cs
- WebEventCodes.cs
- WindowsFont.cs
- BaseComponentEditor.cs
- BindToObject.cs
- WpfPayload.cs
- PrintDocument.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DataGridViewCellConverter.cs
- SchemaDeclBase.cs
- SplitterCancelEvent.cs
- BoolExpr.cs
- ContainerControl.cs
- TextPointerBase.cs
- FormatterConverter.cs
- DataObject.cs
- OutputCacheSettings.cs
- CodeSnippetStatement.cs
- PaintValueEventArgs.cs
- CompiledAction.cs
- XmlSchemaValidator.cs
- MasterPageCodeDomTreeGenerator.cs
- AppendHelper.cs
- ToolStripPanelRow.cs
- HelpFileFileNameEditor.cs
- User.cs
- SafeHandles.cs
- AdapterDictionary.cs
- TypedDataSetSchemaImporterExtension.cs
- StringValidator.cs
- CustomAttributeSerializer.cs
- GeneralTransform2DTo3DTo2D.cs
- DbCommandTree.cs
- ListBindingConverter.cs
- TypeUnloadedException.cs