Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SchemaImporter.cs
- ExtensionWindowResizeGrip.cs
- WebPageTraceListener.cs
- Journaling.cs
- InfiniteIntConverter.cs
- VirtualDirectoryMapping.cs
- RotateTransform.cs
- coordinatorfactory.cs
- EntityDesignerUtils.cs
- PersonalizationStateInfoCollection.cs
- WindowsFormsHostAutomationPeer.cs
- UrlPath.cs
- PixelFormatConverter.cs
- AmbientLight.cs
- SpAudioStreamWrapper.cs
- xdrvalidator.cs
- SpeechRecognizer.cs
- LinkLabel.cs
- controlskin.cs
- ViewSimplifier.cs
- AttributeQuery.cs
- StylusLogic.cs
- SpecialTypeDataContract.cs
- TreeNodeCollection.cs
- FrameworkContentElement.cs
- FontFamilyValueSerializer.cs
- FormsAuthenticationUserCollection.cs
- XmlDataCollection.cs
- SecurityContextSecurityTokenParameters.cs
- ViewLoader.cs
- CriticalHandle.cs
- CompositeScriptReference.cs
- WindowsListViewGroup.cs
- ExpressionPrinter.cs
- SafeNativeMethods.cs
- DataServiceRequestOfT.cs
- PolicyException.cs
- ClickablePoint.cs
- WebGetAttribute.cs
- WindowCollection.cs
- QilName.cs
- CharKeyFrameCollection.cs
- ToolboxComponentsCreatedEventArgs.cs
- CodeSnippetExpression.cs
- WSSecureConversationDec2005.cs
- _TimerThread.cs
- HtmlInputReset.cs
- CompareValidator.cs
- MenuItemStyle.cs
- XmlSchemaGroup.cs
- SqlDataRecord.cs
- TableLayout.cs
- Pkcs9Attribute.cs
- documentation.cs
- SvcMapFileSerializer.cs
- TableLayoutColumnStyleCollection.cs
- BrowserCapabilitiesFactoryBase.cs
- ObjectDataSourceDisposingEventArgs.cs
- RegexGroup.cs
- StylusButton.cs
- MultiSelectRootGridEntry.cs
- X509ChainPolicy.cs
- DeriveBytes.cs
- EventLogPermissionEntry.cs
- MarkupExtensionReturnTypeAttribute.cs
- ProxyWebPartManagerDesigner.cs
- WsdlImporter.cs
- DiagnosticTraceSchemas.cs
- MulticastDelegate.cs
- RuleSettings.cs
- RadialGradientBrush.cs
- TemplateColumn.cs
- DataGridViewRowPostPaintEventArgs.cs
- QilDataSource.cs
- CalendarDataBindingHandler.cs
- MarshalByValueComponent.cs
- ButtonBase.cs
- PersonalizationProvider.cs
- _SslSessionsCache.cs
- XmlDocumentType.cs
- DesignerTransaction.cs
- SqlBuffer.cs
- AddToCollection.cs
- LinearQuaternionKeyFrame.cs
- XmlSecureResolver.cs
- PositiveTimeSpanValidator.cs
- SourceElementsCollection.cs
- TemplateXamlTreeBuilder.cs
- BrowserCapabilitiesCodeGenerator.cs
- ImpersonateTokenRef.cs
- BuildManager.cs
- VisualBrush.cs
- sqlstateclientmanager.cs
- MembershipUser.cs
- RemoveStoryboard.cs
- activationcontext.cs
- ReadWriteSpinLock.cs
- HandoffBehavior.cs
- WorkItem.cs
- AssemblyInfo.cs