Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / WebControls / ListViewDataItem.cs / 1305376 / ListViewDataItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.Web; using System.Web.UI; namespace System.Web.UI.WebControls { public class ListViewDataItem : ListViewItem { private int _dataItemIndex; private int _displayIndex; private object _dataItem; public ListViewDataItem(int dataItemIndex, int displayIndex) : base(ListViewItemType.DataItem) { _dataItemIndex = dataItemIndex; _displayIndex = displayIndex; } public override object DataItem { get { return _dataItem; } set { _dataItem = value; } } public override int DataItemIndex { get { return _dataItemIndex; } } public override int DisplayIndex { get { return _displayIndex; } } [SuppressMessage("Microsoft.Security", "CA2109:ReviewVisibleEventHandlers", MessageId = "1#")] protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { ListViewCommandEventArgs args = new ListViewCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.Web; using System.Web.UI; namespace System.Web.UI.WebControls { public class ListViewDataItem : ListViewItem { private int _dataItemIndex; private int _displayIndex; private object _dataItem; public ListViewDataItem(int dataItemIndex, int displayIndex) : base(ListViewItemType.DataItem) { _dataItemIndex = dataItemIndex; _displayIndex = displayIndex; } public override object DataItem { get { return _dataItem; } set { _dataItem = value; } } public override int DataItemIndex { get { return _dataItemIndex; } } public override int DisplayIndex { get { return _displayIndex; } } [SuppressMessage("Microsoft.Security", "CA2109:ReviewVisibleEventHandlers", MessageId = "1#")] protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { ListViewCommandEventArgs args = new ListViewCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } } } // 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
- IListConverters.cs
- StringKeyFrameCollection.cs
- StateMachineWorkflow.cs
- GenericPrincipal.cs
- CultureTableRecord.cs
- _ContextAwareResult.cs
- SmtpFailedRecipientsException.cs
- Constants.cs
- Repeater.cs
- TypeUsage.cs
- OracleCommand.cs
- BorderGapMaskConverter.cs
- EntityDataSourceDataSelectionPanel.cs
- SQLBytesStorage.cs
- TargetConverter.cs
- UnsafeNativeMethods.cs
- ServiceDescriptionReflector.cs
- SmiRecordBuffer.cs
- BindingValueChangedEventArgs.cs
- HttpRequestTraceRecord.cs
- WebHeaderCollection.cs
- BitmapMetadata.cs
- PerformanceCounterManager.cs
- ValueUtilsSmi.cs
- SplitterCancelEvent.cs
- Queue.cs
- TabPanel.cs
- SqlSelectClauseBuilder.cs
- WindowsRichEditRange.cs
- xdrvalidator.cs
- RequestChannelBinder.cs
- PointAnimationUsingKeyFrames.cs
- AspNetSynchronizationContext.cs
- Certificate.cs
- IxmlLineInfo.cs
- TimeoutConverter.cs
- DefaultPrintController.cs
- MasterPageCodeDomTreeGenerator.cs
- OrderedDictionaryStateHelper.cs
- TransformerInfoCollection.cs
- GridViewColumnCollection.cs
- TextRunTypographyProperties.cs
- TransformGroup.cs
- WindowsStartMenu.cs
- DocumentSchemaValidator.cs
- WsiProfilesElement.cs
- Html32TextWriter.cs
- OleDbException.cs
- StateBag.cs
- ValidationHelper.cs
- Resources.Designer.cs
- ManagementOptions.cs
- WebPartEditorApplyVerb.cs
- UnsafeNativeMethods.cs
- InheritablePropertyChangeInfo.cs
- IgnoreSection.cs
- CompileXomlTask.cs
- ColumnCollectionEditor.cs
- mda.cs
- ViewCellRelation.cs
- UIElementAutomationPeer.cs
- MsmqInputChannel.cs
- hebrewshape.cs
- BitmapCodecInfo.cs
- cache.cs
- HebrewCalendar.cs
- MemberAccessException.cs
- DecoderBestFitFallback.cs
- DataSourceDescriptorCollection.cs
- ExpressionEvaluator.cs
- WindowsAltTab.cs
- NativeMethods.cs
- MD5CryptoServiceProvider.cs
- ThicknessConverter.cs
- PlacementWorkspace.cs
- SystemTcpStatistics.cs
- ControlPaint.cs
- Roles.cs
- ConfigurationProperty.cs
- VirtualDirectoryMapping.cs
- Parser.cs
- VSDExceptions.cs
- BitmapImage.cs
- Transform3DCollection.cs
- WaitHandleCannotBeOpenedException.cs
- ReadOnlyObservableCollection.cs
- BindingGroup.cs
- GeneralTransform3DCollection.cs
- TreeViewImageGenerator.cs
- FileDialog_Vista.cs
- ChangeInterceptorAttribute.cs
- TabOrder.cs
- AmbiguousMatchException.cs
- TextSpanModifier.cs
- PropertyCollection.cs
- ImageSource.cs
- ConfigurationValidatorBase.cs
- ClaimTypes.cs
- WarningException.cs
- ConfigurationSection.cs