Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / WebControls / ListViewItem.cs / 1305376 / ListViewItem.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System;
using System.Collections;
using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using System.Web;
using System.Web.UI;
namespace System.Web.UI.WebControls {
[
ToolboxItem(false)
]
// ListViewItem is an IDataItemContainer so that we can have controls that databind in the ListView's InsertItem.
public class ListViewItem : Control, INamingContainer, IDataItemContainer {
private ListViewItemType _itemType;
public ListViewItem(ListViewItemType itemType) {
_itemType = itemType;
}
public ListViewItemType ItemType {
get {
return _itemType;
}
}
// DataItem in will always return null.
public virtual object DataItem {
get;
set;
}
public virtual int DataItemIndex {
get {
return -1;
}
}
public virtual int DisplayIndex {
get {
return -1;
}
}
[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
- Soap12ServerProtocol.cs
- Opcode.cs
- ContentHostHelper.cs
- ComponentTray.cs
- DatagridviewDisplayedBandsData.cs
- ColorConverter.cs
- ObjectContextServiceProvider.cs
- HTMLTextWriter.cs
- ParserHooks.cs
- UnsafeNativeMethodsMilCoreApi.cs
- ConvertEvent.cs
- NameValueFileSectionHandler.cs
- Color.cs
- TransformValueSerializer.cs
- TriggerActionCollection.cs
- TextAnchor.cs
- PersonalizationProvider.cs
- DbExpressionVisitor.cs
- ColorIndependentAnimationStorage.cs
- ConfigXmlComment.cs
- DocumentReference.cs
- MethodRental.cs
- CodeTypeDeclaration.cs
- Stackframe.cs
- LabelLiteral.cs
- XmlQualifiedNameTest.cs
- FlowDocument.cs
- AsmxEndpointPickerExtension.cs
- ValidatorCompatibilityHelper.cs
- TabPage.cs
- CanExpandCollapseAllConverter.cs
- PlanCompiler.cs
- NullableDecimalAverageAggregationOperator.cs
- PathSegmentCollection.cs
- XmlTextWriter.cs
- Quad.cs
- UidManager.cs
- AnimatedTypeHelpers.cs
- DataControlFieldCollection.cs
- DataPagerCommandEventArgs.cs
- SystemIPGlobalStatistics.cs
- ClockController.cs
- CaseStatementSlot.cs
- WebPartConnectionsCancelVerb.cs
- coordinator.cs
- WpfKnownMemberInvoker.cs
- SiteMapPathDesigner.cs
- ObjectItemCachedAssemblyLoader.cs
- CustomErrorsSection.cs
- MaterialGroup.cs
- QilValidationVisitor.cs
- PersistChildrenAttribute.cs
- BitConverter.cs
- XmlBinaryReader.cs
- WindowsFormsLinkLabel.cs
- ButtonStandardAdapter.cs
- BitmapPalettes.cs
- WmlPageAdapter.cs
- RepeatButtonAutomationPeer.cs
- SqlConnectionString.cs
- CancellableEnumerable.cs
- MSAAWinEventWrap.cs
- RegexReplacement.cs
- ValidationSummary.cs
- AudioException.cs
- HttpTransportSecurity.cs
- NavigationPropertyEmitter.cs
- HandleExceptionArgs.cs
- CookieHandler.cs
- EndpointDiscoveryMetadata.cs
- AuthenticationModeHelper.cs
- FieldDescriptor.cs
- NavigationCommands.cs
- ProviderSettingsCollection.cs
- TextChange.cs
- QilStrConcatenator.cs
- AssemblyBuilder.cs
- Classification.cs
- Animatable.cs
- MenuBase.cs
- XmlLanguageConverter.cs
- SerializationUtility.cs
- DataSetFieldSchema.cs
- ApplicationServiceManager.cs
- XmlStreamStore.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- HttpCacheVary.cs
- CodeRegionDirective.cs
- DependencyObjectProvider.cs
- RelationshipDetailsCollection.cs
- SchemaObjectWriter.cs
- TypeBuilder.cs
- ChannelServices.cs
- AttributeCallbackBuilder.cs
- DescendantOverDescendantQuery.cs
- _OSSOCK.cs
- WpfGeneratedKnownProperties.cs
- ProviderCommandInfoUtils.cs
- DataGridViewControlCollection.cs
- ThreadPool.cs