Code:
/ FX-1434 / FX-1434 / 1.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
- ConversionValidationRule.cs
- CursorEditor.cs
- CodeNamespaceImport.cs
- ZipIOCentralDirectoryFileHeader.cs
- Freezable.cs
- ContentFileHelper.cs
- XmlSchemaException.cs
- KeyManager.cs
- MessageDroppedTraceRecord.cs
- MsmqException.cs
- ErrorStyle.cs
- EditorPartCollection.cs
- WebPartHeaderCloseVerb.cs
- ProfileServiceManager.cs
- UnsafeNativeMethods.cs
- WebServiceHostFactory.cs
- StreamWriter.cs
- QueryableDataSourceView.cs
- BinaryCommonClasses.cs
- BindingNavigator.cs
- ButtonFlatAdapter.cs
- KerberosSecurityTokenAuthenticator.cs
- TypeBuilder.cs
- DataGridViewTopRowAccessibleObject.cs
- SetStateDesigner.cs
- SR.cs
- Composition.cs
- WebException.cs
- DependencySource.cs
- TableLayoutColumnStyleCollection.cs
- ExceptionUtility.cs
- EventlogProvider.cs
- DataObjectEventArgs.cs
- FrameworkElementFactory.cs
- FolderBrowserDialog.cs
- ResourceProviderFactory.cs
- ChangeInterceptorAttribute.cs
- JsonClassDataContract.cs
- Guid.cs
- CommandSet.cs
- MenuItem.cs
- UriTemplateTrieNode.cs
- FormattedTextSymbols.cs
- CaseExpr.cs
- PackagePartCollection.cs
- LocalizabilityAttribute.cs
- DataGridViewColumnStateChangedEventArgs.cs
- TCEAdapterGenerator.cs
- NativeWindow.cs
- path.cs
- RemotingException.cs
- XmlSchemaInferenceException.cs
- METAHEADER.cs
- BitmapMetadataEnumerator.cs
- ProfileModule.cs
- Section.cs
- CmsUtils.cs
- xdrvalidator.cs
- RuntimeResourceSet.cs
- MessageFormatterConverter.cs
- ConfigXmlDocument.cs
- HtmlInputPassword.cs
- ParseHttpDate.cs
- OracleCommand.cs
- DetailsViewRowCollection.cs
- CellParaClient.cs
- XsdDuration.cs
- RemoteWebConfigurationHostServer.cs
- ContentPlaceHolder.cs
- ImageFormatConverter.cs
- ContextMenuService.cs
- DocobjHost.cs
- BookmarkTable.cs
- UserMapPath.cs
- WindowsRebar.cs
- SingleTagSectionHandler.cs
- Manipulation.cs
- OrderedDictionary.cs
- XmlValueConverter.cs
- PeerApplicationLaunchInfo.cs
- DataGridViewCellParsingEventArgs.cs
- QuaternionAnimation.cs
- Method.cs
- ButtonStandardAdapter.cs
- DataSourceHelper.cs
- DateTimeOffsetAdapter.cs
- DeleteMemberBinder.cs
- DataStreamFromComStream.cs
- TagMapInfo.cs
- CodeAccessPermission.cs
- TemplateApplicationHelper.cs
- RequestCachePolicyConverter.cs
- XamlReaderHelper.cs
- CircleHotSpot.cs
- QuotedPrintableStream.cs
- CodeTypeDeclaration.cs
- BamlBinaryReader.cs
- SerializationFieldInfo.cs
- SimpleType.cs
- Type.cs