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
- Marshal.cs
- ListViewUpdateEventArgs.cs
- UIElement3DAutomationPeer.cs
- CodePageEncoding.cs
- PairComparer.cs
- ObjectViewEntityCollectionData.cs
- ResourcesChangeInfo.cs
- ClientSettingsProvider.cs
- InputScopeNameConverter.cs
- TypeReference.cs
- Preprocessor.cs
- ADMembershipProvider.cs
- ComboBoxAutomationPeer.cs
- ScrollBarAutomationPeer.cs
- QilParameter.cs
- RowParagraph.cs
- PhonemeEventArgs.cs
- GenericTextProperties.cs
- Hex.cs
- MobileRedirect.cs
- AuthorizationSection.cs
- TemplateManager.cs
- SkewTransform.cs
- UnaryOperationBinder.cs
- SerializerProvider.cs
- FolderBrowserDialog.cs
- ShapingEngine.cs
- COM2PictureConverter.cs
- MetricEntry.cs
- TextLineBreak.cs
- ListViewAutomationPeer.cs
- HostnameComparisonMode.cs
- CodeDefaultValueExpression.cs
- XmlSerializationGeneratedCode.cs
- WorkflowWebHostingModule.cs
- XmlComment.cs
- CheckoutException.cs
- formatter.cs
- RectangleConverter.cs
- FamilyMap.cs
- RuntimeHelpers.cs
- StatusStrip.cs
- StorageModelBuildProvider.cs
- HMAC.cs
- VirtualPathData.cs
- TemplatePagerField.cs
- DecodeHelper.cs
- ConfigurationPropertyCollection.cs
- SamlAction.cs
- DataGridSortCommandEventArgs.cs
- ConversionContext.cs
- ParameterCollectionEditorForm.cs
- Bidi.cs
- CustomWebEventKey.cs
- EntityDataSourceConfigureObjectContext.cs
- Int32.cs
- RuleAttributes.cs
- DbMetaDataFactory.cs
- RouteParametersHelper.cs
- OdbcConnection.cs
- _LocalDataStore.cs
- Enum.cs
- HtmlInputHidden.cs
- ElementHostPropertyMap.cs
- RadioButtonFlatAdapter.cs
- ProcessHostFactoryHelper.cs
- BindUriHelper.cs
- MarkupWriter.cs
- WindowsScroll.cs
- Transform.cs
- ErrorRuntimeConfig.cs
- TreeNodeCollection.cs
- CodeArgumentReferenceExpression.cs
- DocumentSequence.cs
- InvokeBase.cs
- TemplateLookupAction.cs
- GridEntry.cs
- FormatStringEditor.cs
- MobileControlsSectionHelper.cs
- ConnectorSelectionGlyph.cs
- EditorPart.cs
- SqlCharStream.cs
- FileInfo.cs
- httpstaticobjectscollection.cs
- BitmapImage.cs
- ToolStripItemEventArgs.cs
- TextEditorLists.cs
- ListItemConverter.cs
- FileUtil.cs
- ReadOnlyHierarchicalDataSourceView.cs
- ExtenderProvidedPropertyAttribute.cs
- SignatureSummaryDialog.cs
- MetadataPropertyCollection.cs
- ObjectPersistData.cs
- Point3DAnimation.cs
- ManagedFilter.cs
- CountAggregationOperator.cs
- ConfigDefinitionUpdates.cs
- ViewgenContext.cs
- OutputScope.cs