Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// 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; } } } } // 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
- BaseTreeIterator.cs
- elementinformation.cs
- Mapping.cs
- WSSecureConversationDec2005.cs
- PropertyBuilder.cs
- NavigationProperty.cs
- OptimizedTemplateContentHelper.cs
- StylusPointProperties.cs
- IncrementalReadDecoders.cs
- SqlConnectionPoolGroupProviderInfo.cs
- translator.cs
- SelectionProviderWrapper.cs
- TreeNodeEventArgs.cs
- XsdDuration.cs
- BoolExpressionVisitors.cs
- BufferAllocator.cs
- BinHexEncoding.cs
- TextContainer.cs
- RtfToXamlReader.cs
- RequiredAttributeAttribute.cs
- RenderTargetBitmap.cs
- EncryptedKeyIdentifierClause.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- StaticResourceExtension.cs
- SByteConverter.cs
- MatrixAnimationBase.cs
- CalendarDateChangedEventArgs.cs
- WebPartDisplayModeCancelEventArgs.cs
- InheritablePropertyChangeInfo.cs
- DataGridViewRowCollection.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- ResourcePermissionBase.cs
- TableItemPattern.cs
- DataGrid.cs
- EventLogWatcher.cs
- EntityDesignerDataSourceView.cs
- ScriptHandlerFactory.cs
- TemplatedEditableDesignerRegion.cs
- QilReplaceVisitor.cs
- DetailsViewUpdateEventArgs.cs
- InitiatorServiceModelSecurityTokenRequirement.cs
- SHA512.cs
- DictionaryMarkupSerializer.cs
- RegistrationProxy.cs
- GridViewCommandEventArgs.cs
- XmlConvert.cs
- RepeaterItemEventArgs.cs
- _NetRes.cs
- BufferedWebEventProvider.cs
- CreateRefExpr.cs
- StringTraceRecord.cs
- ConstraintEnumerator.cs
- AssemblyLoader.cs
- HyperLinkField.cs
- HostSecurityManager.cs
- ScrollPattern.cs
- CssTextWriter.cs
- ConvertBinder.cs
- StrongTypingException.cs
- TextMetrics.cs
- UniqueIdentifierService.cs
- UniqueConstraint.cs
- XmlName.cs
- MenuAutomationPeer.cs
- StyleTypedPropertyAttribute.cs
- HScrollBar.cs
- TextEmbeddedObject.cs
- ByteFacetDescriptionElement.cs
- PropertyFilterAttribute.cs
- FormViewInsertEventArgs.cs
- PseudoWebRequest.cs
- StaticContext.cs
- DrawingBrush.cs
- ImageSourceValueSerializer.cs
- PointHitTestResult.cs
- Shared.cs
- TextServicesManager.cs
- DecoderFallbackWithFailureFlag.cs
- RemoteWebConfigurationHostStream.cs
- TransactionException.cs
- SpellerInterop.cs
- MemoryPressure.cs
- XmlDataContract.cs
- TreeViewDesigner.cs
- CodeAttributeArgumentCollection.cs
- PropertyPath.cs
- AcceleratedTokenProvider.cs
- NotFiniteNumberException.cs
- StylusCollection.cs
- RefreshEventArgs.cs
- GenerateTemporaryTargetAssembly.cs
- XmlMembersMapping.cs
- Funcletizer.cs
- WebRequestModuleElementCollection.cs
- IDictionary.cs
- DescendantOverDescendantQuery.cs
- EditorZoneAutoFormat.cs
- Propagator.JoinPropagator.cs
- GeneralTransform3DGroup.cs
- SystemColorTracker.cs