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
- EnvelopedPkcs7.cs
- BrowserTree.cs
- AttachedAnnotationChangedEventArgs.cs
- NullableDoubleMinMaxAggregationOperator.cs
- util.cs
- Point3DCollectionConverter.cs
- RadioButtonFlatAdapter.cs
- ValidatingPropertiesEventArgs.cs
- AsymmetricSignatureFormatter.cs
- ComponentCache.cs
- RangeContentEnumerator.cs
- basenumberconverter.cs
- ReadContentAsBinaryHelper.cs
- PenThreadWorker.cs
- RowUpdatingEventArgs.cs
- TypeBrowser.xaml.cs
- SqlProvider.cs
- X509CertificateTrustedIssuerElement.cs
- ContentType.cs
- ScriptMethodAttribute.cs
- HttpPostProtocolImporter.cs
- DurableOperationContext.cs
- FixedSOMTextRun.cs
- ImageConverter.cs
- BinaryObjectReader.cs
- ConnectionManager.cs
- UnsafeNativeMethods.cs
- Encoder.cs
- TraceHwndHost.cs
- StringValueConverter.cs
- XhtmlBasicLiteralTextAdapter.cs
- XmlAnyElementAttribute.cs
- IgnoreFileBuildProvider.cs
- RenderingBiasValidation.cs
- XPathExpr.cs
- XmlSchemaSimpleTypeRestriction.cs
- HttpStaticObjectsCollectionBase.cs
- ErrorRuntimeConfig.cs
- Event.cs
- RegexCompilationInfo.cs
- MetadataItemEmitter.cs
- HttpDictionary.cs
- TransformCryptoHandle.cs
- XmlQualifiedName.cs
- COMException.cs
- TimeSpanFormat.cs
- Int16AnimationBase.cs
- HttpHandlersSection.cs
- KoreanLunisolarCalendar.cs
- WorkflowViewService.cs
- SecurityDescriptor.cs
- SqlParameterCollection.cs
- _SslSessionsCache.cs
- UnsafeNativeMethods.cs
- ExtendedPropertyCollection.cs
- ISAPIWorkerRequest.cs
- DocumentViewerConstants.cs
- DesignTimeData.cs
- ScriptComponentDescriptor.cs
- InfiniteTimeSpanConverter.cs
- DataSourceConverter.cs
- UIElement3DAutomationPeer.cs
- ProfessionalColors.cs
- ListBindableAttribute.cs
- TextEditorSelection.cs
- ArrayWithOffset.cs
- DirectionalLight.cs
- _ListenerRequestStream.cs
- Property.cs
- GlyphTypeface.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- SQLMoney.cs
- PhysicalOps.cs
- AttachedPropertyBrowsableAttribute.cs
- SqlFactory.cs
- ThreadExceptionDialog.cs
- XPathEmptyIterator.cs
- xmlsaver.cs
- DynamicResourceExtension.cs
- DefaultPropertyAttribute.cs
- CipherData.cs
- XmlKeywords.cs
- Compiler.cs
- FacetValueContainer.cs
- LogicalCallContext.cs
- NetTcpBindingElement.cs
- StandardRuntimeEnumValidator.cs
- ImageSourceValueSerializer.cs
- ThemeableAttribute.cs
- XmlSignatureProperties.cs
- MemberInfoSerializationHolder.cs
- ElementsClipboardData.cs
- SqlDataSourceStatusEventArgs.cs
- WindowsHyperlink.cs
- EdmToObjectNamespaceMap.cs
- SimpleApplicationHost.cs
- PLINQETWProvider.cs
- AutoGeneratedFieldProperties.cs
- _IPv6Address.cs
- SortQuery.cs