Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / DataGridItem.cs / 1 / DataGridItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; using System.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class DataGridItem : TableRow, IDataItemContainer { private int itemIndex; private int dataSetIndex; private ListItemType itemType; private object dataItem; ///Represents an individual item in the ///. /// public DataGridItem(int itemIndex, int dataSetIndex, ListItemType itemType) { this.itemIndex = itemIndex; this.dataSetIndex = dataSetIndex; this.itemType = itemType; } ///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 DataSetIndex { get { return dataSetIndex; } } ///Indicates the data set index number. This property is read-only. ////// public virtual int ItemIndex { get { return itemIndex; } } ///Indicates the index of the item in the ///. This property is /// read-only. /// public virtual ListItemType ItemType { get { return itemType; } } ///Indicates the type of the item in the ///. /// /// protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { DataGridCommandEventArgs args = new DataGridCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } ////// /// protected internal virtual void SetItemType(ListItemType itemType) { this.itemType = itemType; } ////// /// object IDataItemContainer.DataItem { get { return DataItem; } } int IDataItemContainer.DataItemIndex { get { return DataSetIndex; } } int IDataItemContainer.DisplayIndex { get { return ItemIndex; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeCryptContextHandle.cs
- ProcessModule.cs
- AssemblyBuilder.cs
- DataGridViewUtilities.cs
- CodePrimitiveExpression.cs
- unsafeIndexingFilterStream.cs
- TargetControlTypeAttribute.cs
- TreeView.cs
- TextViewBase.cs
- Separator.cs
- Compiler.cs
- PrintPreviewGraphics.cs
- SymbolPair.cs
- ActiveXContainer.cs
- XPathPatternParser.cs
- Bitmap.cs
- QueryReaderSettings.cs
- SqlClientFactory.cs
- Helper.cs
- ClaimTypes.cs
- HostVisual.cs
- WindowsFormsLinkLabel.cs
- DurableInstanceProvider.cs
- RuntimeConfigLKG.cs
- JsonFormatWriterGenerator.cs
- ScriptResourceAttribute.cs
- RequestBringIntoViewEventArgs.cs
- TypeTypeConverter.cs
- ListViewItemCollectionEditor.cs
- DesignerSerializationOptionsAttribute.cs
- _LocalDataStoreMgr.cs
- PersonalizableAttribute.cs
- ScriptServiceAttribute.cs
- CombinedTcpChannel.cs
- ContentElement.cs
- CatalogZone.cs
- DesignTimeParseData.cs
- SoapIncludeAttribute.cs
- Renderer.cs
- Metadata.cs
- GridViewRowCollection.cs
- DataContractSerializerMessageContractImporter.cs
- QueryStoreStatusRequest.cs
- TraceSource.cs
- PointAnimationUsingKeyFrames.cs
- SafeNativeMethods.cs
- SqlDelegatedTransaction.cs
- PassportPrincipal.cs
- BoundColumn.cs
- ObjectParameterCollection.cs
- ListControl.cs
- SurrogateEncoder.cs
- listitem.cs
- ClonableStack.cs
- BlurBitmapEffect.cs
- WindowsStreamSecurityElement.cs
- EntityContainer.cs
- ServiceObjectContainer.cs
- QueryOperator.cs
- SoapEnumAttribute.cs
- QueryCacheManager.cs
- ToolStripItemTextRenderEventArgs.cs
- Brush.cs
- RecordBuilder.cs
- QilInvoke.cs
- EntityDataSourceChangedEventArgs.cs
- ControlType.cs
- URLIdentityPermission.cs
- LinqDataSourceDisposeEventArgs.cs
- IgnoreFileBuildProvider.cs
- QualificationDataAttribute.cs
- SecurityTokenResolver.cs
- QueryInterceptorAttribute.cs
- NestPullup.cs
- IntSecurity.cs
- RTLAwareMessageBox.cs
- GridLengthConverter.cs
- UnaryExpression.cs
- WebPartCatalogAddVerb.cs
- CompressStream.cs
- QilExpression.cs
- StubHelpers.cs
- RemoteWebConfigurationHost.cs
- VideoDrawing.cs
- LinqDataSourceDeleteEventArgs.cs
- SettingsBase.cs
- VoiceChangeEventArgs.cs
- WebPartVerbCollection.cs
- DataColumnMapping.cs
- StorageTypeMapping.cs
- BindingWorker.cs
- FrameworkReadOnlyPropertyMetadata.cs
- PieceNameHelper.cs
- StrongNameMembershipCondition.cs
- XPathNodeList.cs
- WindowsStreamSecurityElement.cs
- ConfigurationSectionCollection.cs
- DataControlFieldCell.cs
- SortDescription.cs
- ServiceInfo.cs