Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / GridViewRow.cs / 1305376 / GridViewRow.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; ////// 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; ////// 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EndpointDiscoveryMetadataCD1.cs
- TextElementEnumerator.cs
- SQLRoleProvider.cs
- ChtmlCommandAdapter.cs
- CallTemplateAction.cs
- BasePattern.cs
- Literal.cs
- ConnectionInterfaceCollection.cs
- CodeDOMUtility.cs
- WebConfigurationHostFileChange.cs
- TemplateInstanceAttribute.cs
- ToolStripPanel.cs
- StructuredTypeInfo.cs
- NavigateEvent.cs
- ApplicationInfo.cs
- SqlErrorCollection.cs
- PermissionSet.cs
- ComponentEditorForm.cs
- InfoCardKeyedHashAlgorithm.cs
- HashHelper.cs
- CheckBoxRenderer.cs
- ConnectionStringsExpressionEditor.cs
- Window.cs
- DropShadowBitmapEffect.cs
- DbCommandTree.cs
- LocationUpdates.cs
- BinaryFormatter.cs
- _BufferOffsetSize.cs
- SspiHelper.cs
- PrintDocument.cs
- SoapException.cs
- ParallelTimeline.cs
- DefaultEventAttribute.cs
- Propagator.JoinPropagator.cs
- MobileErrorInfo.cs
- MatrixCamera.cs
- Cell.cs
- ProfileSettings.cs
- XmlSchemaComplexContent.cs
- WebEvents.cs
- TextTreeUndo.cs
- SpeechEvent.cs
- ProcessModuleCollection.cs
- TypedDataSetSchemaImporterExtension.cs
- CatalogZoneBase.cs
- CompilerGlobalScopeAttribute.cs
- SerializationSectionGroup.cs
- ConnectionConsumerAttribute.cs
- CollectionEditorDialog.cs
- InternalBase.cs
- EdmRelationshipRoleAttribute.cs
- DataStreams.cs
- SystemResources.cs
- XmlSequenceWriter.cs
- DirectoryObjectSecurity.cs
- HtmlElement.cs
- ZoneIdentityPermission.cs
- RowCache.cs
- HierarchicalDataSourceIDConverter.cs
- BuiltInPermissionSets.cs
- TableRow.cs
- NavigationHelper.cs
- DetailsViewInsertedEventArgs.cs
- Errors.cs
- FullTrustAssemblyCollection.cs
- SQLDateTime.cs
- ContentIterators.cs
- TableLayoutPanelBehavior.cs
- HwndHost.cs
- SplitterCancelEvent.cs
- BrowserTree.cs
- DashStyle.cs
- ContractReference.cs
- WorkflowPersistenceContext.cs
- DataGridTableCollection.cs
- KerberosSecurityTokenAuthenticator.cs
- HandlerBase.cs
- OleDbException.cs
- PagerSettings.cs
- ChannelServices.cs
- Int32KeyFrameCollection.cs
- VScrollBar.cs
- PathFigureCollectionConverter.cs
- XsdDateTime.cs
- DataGridTemplateColumn.cs
- EventDescriptorCollection.cs
- XmlElement.cs
- SelectingProviderEventArgs.cs
- PropertyConverter.cs
- SelectionChangedEventArgs.cs
- TraceLog.cs
- FieldMetadata.cs
- UrlPath.cs
- CodeTypeParameterCollection.cs
- DoWhile.cs
- InputReferenceExpression.cs
- DiffuseMaterial.cs
- StylusSystemGestureEventArgs.cs
- OleDbFactory.cs
- PrintingPermission.cs