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
- HttpRawResponse.cs
- RestrictedTransactionalPackage.cs
- NumberSubstitution.cs
- CodeTypeReferenceCollection.cs
- CodeAccessPermission.cs
- ConnectionStringsSection.cs
- XmlSchemaIdentityConstraint.cs
- TextRangeEditLists.cs
- TemplateKeyConverter.cs
- PtsContext.cs
- ScalarOps.cs
- webproxy.cs
- ResXResourceWriter.cs
- CharConverter.cs
- OperatingSystem.cs
- GifBitmapDecoder.cs
- TextEditorTables.cs
- BinaryOperationBinder.cs
- UTF8Encoding.cs
- DataKey.cs
- CodeLabeledStatement.cs
- Button.cs
- metadatamappinghashervisitor.cs
- Misc.cs
- Models.cs
- ListViewCancelEventArgs.cs
- XmlNodeComparer.cs
- iisPickupDirectory.cs
- RTLAwareMessageBox.cs
- UriParserTemplates.cs
- SqlError.cs
- EntityUtil.cs
- SubMenuStyleCollection.cs
- initElementDictionary.cs
- PropertyDescriptorGridEntry.cs
- _NTAuthentication.cs
- TextBoxRenderer.cs
- PeerInvitationResponse.cs
- PriorityQueue.cs
- MemberRelationshipService.cs
- CheckoutException.cs
- MeshGeometry3D.cs
- SimpleRecyclingCache.cs
- ValidationSummaryDesigner.cs
- TablePatternIdentifiers.cs
- XmlUtf8RawTextWriter.cs
- RootDesignerSerializerAttribute.cs
- PersonalizableTypeEntry.cs
- ServiceHostingEnvironment.cs
- ConnectorRouter.cs
- CollectionConverter.cs
- sortedlist.cs
- ArrayTypeMismatchException.cs
- LexicalChunk.cs
- EditorPartChrome.cs
- ExpressionWriter.cs
- SafeIUnknown.cs
- DbException.cs
- StoreItemCollection.cs
- ToolTipAutomationPeer.cs
- ValidatingCollection.cs
- RegisteredHiddenField.cs
- __Filters.cs
- AnonymousIdentificationSection.cs
- SendActivityValidator.cs
- TrustExchangeException.cs
- BitmapEffectrendercontext.cs
- NamespaceCollection.cs
- ButtonStandardAdapter.cs
- TransformerTypeCollection.cs
- SqlUnionizer.cs
- TreeViewCancelEvent.cs
- InternalDispatchObject.cs
- ThousandthOfEmRealPoints.cs
- NavigateEvent.cs
- DoubleLinkList.cs
- LinqToSqlWrapper.cs
- PartialArray.cs
- DefaultTextStore.cs
- Solver.cs
- TagMapCollection.cs
- SymDocumentType.cs
- Journal.cs
- WindowsRegion.cs
- SQLSingle.cs
- ToolStripItemTextRenderEventArgs.cs
- ClientConvert.cs
- MobileTextWriter.cs
- Convert.cs
- LiteralTextContainerControlBuilder.cs
- FixedSOMPageConstructor.cs
- ComplexObject.cs
- SRDisplayNameAttribute.cs
- ToolStripProgressBar.cs
- EditBehavior.cs
- FixUp.cs
- AttachedPropertyMethodSelector.cs
- PackageStore.cs
- PointAnimationUsingKeyFrames.cs
- SpellerHighlightLayer.cs