Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataRow.cs
- DocumentViewer.cs
- ConfigurationManagerHelperFactory.cs
- SoapIgnoreAttribute.cs
- MachineKeySection.cs
- ZipIOExtraFieldZip64Element.cs
- AnnotationAuthorChangedEventArgs.cs
- DataGridViewTopRowAccessibleObject.cs
- OracleDataReader.cs
- Vector3DIndependentAnimationStorage.cs
- UpdateException.cs
- PrintDialog.cs
- TriggerCollection.cs
- ReadOnlyDataSourceView.cs
- SolidColorBrush.cs
- Label.cs
- CustomAttributeBuilder.cs
- _FtpDataStream.cs
- SapiAttributeParser.cs
- RelationshipConverter.cs
- EditorPartDesigner.cs
- VisualBrush.cs
- RuleSet.cs
- BooleanSwitch.cs
- Claim.cs
- SqlProcedureAttribute.cs
- NullNotAllowedCollection.cs
- CustomDictionarySources.cs
- Missing.cs
- OracleFactory.cs
- AsymmetricSignatureDeformatter.cs
- ComEventsHelper.cs
- BigInt.cs
- SignatureHelper.cs
- PrePrepareMethodAttribute.cs
- TreeView.cs
- XmlCollation.cs
- DefaultValueConverter.cs
- SqlCommandSet.cs
- SkipStoryboardToFill.cs
- DesignerActionHeaderItem.cs
- ResourceExpression.cs
- ObjectResult.cs
- DefaultClaimSet.cs
- NativeMethods.cs
- DateTimeFormat.cs
- TypeToArgumentTypeConverter.cs
- PageVisual.cs
- Stopwatch.cs
- GcHandle.cs
- CornerRadiusConverter.cs
- Point3DAnimationBase.cs
- DataGridToolTip.cs
- ReachSerializerAsync.cs
- shaperfactoryquerycachekey.cs
- ShaderEffect.cs
- WebPartConnection.cs
- ContentTypeSettingDispatchMessageFormatter.cs
- EntitySet.cs
- KeyboardDevice.cs
- WebSysDescriptionAttribute.cs
- PersonalizationProviderCollection.cs
- RowToFieldTransformer.cs
- XmlSiteMapProvider.cs
- LambdaCompiler.Binary.cs
- HashStream.cs
- KnownTypeDataContractResolver.cs
- PTManager.cs
- Int16Storage.cs
- Filter.cs
- AssociatedControlConverter.cs
- WindowsListViewGroupHelper.cs
- AuthenticationModuleElementCollection.cs
- DataKey.cs
- TreeView.cs
- EntityCommandCompilationException.cs
- ProtocolsConfigurationHandler.cs
- BrowserCapabilitiesCodeGenerator.cs
- InheritedPropertyChangedEventArgs.cs
- TextServicesCompartmentContext.cs
- DataTransferEventArgs.cs
- DataTableTypeConverter.cs
- DockProviderWrapper.cs
- ImageField.cs
- SecurityContext.cs
- FixedSOMGroup.cs
- SemanticAnalyzer.cs
- TextStore.cs
- GZipDecoder.cs
- TextRangeBase.cs
- Variant.cs
- StaticDataManager.cs
- Descriptor.cs
- StreamWriter.cs
- LinqDataSourceView.cs
- Source.cs
- DoubleAnimationUsingKeyFrames.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- ResourceDisplayNameAttribute.cs
- FrameworkContentElement.cs