Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / GridViewRow.cs / 1 / GridViewRow.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class GridViewRow : TableRow, IDataItemContainer { private int _rowIndex; private int _dataItemIndex; private DataControlRowType _rowType; private DataControlRowState _rowState; private object _dataItem; ///Represents an individual row in the ///. /// public GridViewRow(int rowIndex, int dataItemIndex, DataControlRowType rowType, DataControlRowState rowState) { this._rowIndex = rowIndex; this._dataItemIndex = dataItemIndex; this._rowType = rowType; this._rowState = rowState; } ///Initializes a new instance of the ///class. /// public virtual object DataItem { get { return _dataItem; } set { _dataItem = value; } } ///Represents an item in the ///. /// public virtual int DataItemIndex { get { return _dataItemIndex; } } ///Indicates the data set index number. This property is read-only. ////// public virtual int RowIndex { get { return _rowIndex; } } ///Indicates the index of the row in the ///. This property is /// read-only. /// public virtual DataControlRowState RowState { get { return _rowState; } set { _rowState = value; } } ///Indicates the type of the row in the ///. /// public virtual DataControlRowType RowType { get { return _rowType; } set { _rowType = value; } } ///Indicates the type of the row in the ///. /// /// protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { GridViewCommandEventArgs args = new GridViewCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } ////// /// object IDataItemContainer.DataItem { get { return DataItem; } } int IDataItemContainer.DataItemIndex { get { return DataItemIndex; } } int IDataItemContainer.DisplayIndex { get { return RowIndex; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- cookiecontainer.cs
- SHA1Managed.cs
- UnionQueryOperator.cs
- PrintDialog.cs
- Attachment.cs
- HtmlTextArea.cs
- NullRuntimeConfig.cs
- DateTimeSerializationSection.cs
- HotSpotCollectionEditor.cs
- DockPattern.cs
- EnumType.cs
- CacheMemory.cs
- TextParentUndoUnit.cs
- DefaultWorkflowSchedulerService.cs
- NumericExpr.cs
- ReachNamespaceInfo.cs
- AvTraceFormat.cs
- ButtonBase.cs
- TextTreeRootTextBlock.cs
- CryptoApi.cs
- SecurityPermission.cs
- ConfigurationErrorsException.cs
- PlatformCulture.cs
- EntityException.cs
- Sequence.cs
- FixedSOMFixedBlock.cs
- ZoneLinkButton.cs
- HTMLTagNameToTypeMapper.cs
- DataGridViewSortCompareEventArgs.cs
- UrlMappingCollection.cs
- CompilationUnit.cs
- StringAnimationBase.cs
- SessionStateModule.cs
- DataTemplateSelector.cs
- DataGridViewCheckBoxColumn.cs
- RegexFCD.cs
- ValueUnavailableException.cs
- MetabaseReader.cs
- Models.cs
- TrackingStringDictionary.cs
- DataGridViewControlCollection.cs
- RelationshipConstraintValidator.cs
- CreateUserErrorEventArgs.cs
- DebuggerService.cs
- ModuleConfigurationInfo.cs
- DataObjectCopyingEventArgs.cs
- ActiveXSerializer.cs
- UnionExpr.cs
- TypeRefElement.cs
- SqlClientWrapperSmiStreamChars.cs
- GridView.cs
- IndexedGlyphRun.cs
- GlobalProxySelection.cs
- ModifierKeysValueSerializer.cs
- DataBoundLiteralControl.cs
- WebPartConnectionsConnectVerb.cs
- LogSwitch.cs
- PersistChildrenAttribute.cs
- WindowsGraphics.cs
- ParallelTimeline.cs
- Instrumentation.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- LogWriteRestartAreaAsyncResult.cs
- XmlDictionaryReaderQuotas.cs
- XmlSerializationReader.cs
- ServerValidateEventArgs.cs
- WindowsContainer.cs
- IntSecurity.cs
- Invariant.cs
- VerificationException.cs
- WindowsGraphicsWrapper.cs
- EdmEntityTypeAttribute.cs
- CodeGroup.cs
- ClientConfigPaths.cs
- WebBrowserPermission.cs
- Size.cs
- BookmarkScopeHandle.cs
- WebPartConnectionsConfigureVerb.cs
- SharedHttpsTransportManager.cs
- mactripleDES.cs
- TextRangeProviderWrapper.cs
- VolatileResourceManager.cs
- RetrieveVirtualItemEventArgs.cs
- FileFormatException.cs
- FlowDocumentScrollViewer.cs
- StdValidatorsAndConverters.cs
- PointLight.cs
- XmlValidatingReaderImpl.cs
- XmlWriterSettings.cs
- _SpnDictionary.cs
- ConfigXmlComment.cs
- FixedSOMPageElement.cs
- IdentifierCreationService.cs
- MemberInitExpression.cs
- _SslState.cs
- XamlPointCollectionSerializer.cs
- NGCSerializationManagerAsync.cs
- DecimalConverter.cs
- OdbcException.cs
- MenuAdapter.cs