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
- SoapParser.cs
- CompensateDesigner.cs
- CodeTypeParameterCollection.cs
- MailWriter.cs
- StringArrayEditor.cs
- StorageEntitySetMapping.cs
- SQLSingleStorage.cs
- EnumType.cs
- WinHttpWebProxyFinder.cs
- FormViewInsertEventArgs.cs
- SoapMessage.cs
- GregorianCalendar.cs
- DeleteMemberBinder.cs
- DataGridViewRowStateChangedEventArgs.cs
- UserCancellationException.cs
- smtpconnection.cs
- WaveHeader.cs
- HttpApplicationFactory.cs
- HtmlInputReset.cs
- StateItem.cs
- DependencyPropertyDescriptor.cs
- SqlBulkCopyColumnMappingCollection.cs
- WinInetCache.cs
- HierarchicalDataBoundControl.cs
- MemberPath.cs
- DbDataSourceEnumerator.cs
- WasAdminWrapper.cs
- NativeCppClassAttribute.cs
- InitializationEventAttribute.cs
- MimeParameters.cs
- IPCCacheManager.cs
- PrintDialogException.cs
- Range.cs
- ServiceThrottlingBehavior.cs
- PointConverter.cs
- EraserBehavior.cs
- OrthographicCamera.cs
- SettingsPropertyValueCollection.cs
- SizeFConverter.cs
- RecordsAffectedEventArgs.cs
- RemotingException.cs
- PasswordRecovery.cs
- TimeoutValidationAttribute.cs
- XmlAttributeAttribute.cs
- CompositeDuplexBindingElementImporter.cs
- WSHttpBindingElement.cs
- XmlToDatasetMap.cs
- StandardBindingReliableSessionElement.cs
- ProtocolsConfiguration.cs
- Sql8ExpressionRewriter.cs
- XappLauncher.cs
- ScrollBarRenderer.cs
- MetadataPropertyAttribute.cs
- ImageConverter.cs
- FrugalList.cs
- GatewayDefinition.cs
- SqlRemoveConstantOrderBy.cs
- NeutralResourcesLanguageAttribute.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- loginstatus.cs
- TimeSpanStorage.cs
- ZipIOExtraFieldPaddingElement.cs
- ConditionValidator.cs
- HttpHeaderCollection.cs
- DataGridViewLinkColumn.cs
- ResXBuildProvider.cs
- ObjectStateManagerMetadata.cs
- TaiwanLunisolarCalendar.cs
- PropertyInfoSet.cs
- ProtocolsConfigurationEntry.cs
- HtmlEncodedRawTextWriter.cs
- CustomAssemblyResolver.cs
- InputScopeAttribute.cs
- NavigationPropertyEmitter.cs
- ChtmlImageAdapter.cs
- BinaryWriter.cs
- DesignBinding.cs
- DecimalFormatter.cs
- WebPartEventArgs.cs
- DeploymentSection.cs
- HotSpot.cs
- Multiply.cs
- CharacterShapingProperties.cs
- PathData.cs
- PerformanceCounterManager.cs
- WorkerRequest.cs
- XmlAggregates.cs
- MultiTrigger.cs
- WebPart.cs
- UnmanagedBitmapWrapper.cs
- ResXResourceReader.cs
- PrePostDescendentsWalker.cs
- SortDescription.cs
- Converter.cs
- RoleManagerSection.cs
- RegexInterpreter.cs
- IteratorDescriptor.cs
- TiffBitmapDecoder.cs
- ObjectToIdCache.cs
- DockPattern.cs