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
- AudienceUriMode.cs
- PersonalizationAdministration.cs
- ParserStreamGeometryContext.cs
- MediaEntryAttribute.cs
- ThicknessKeyFrameCollection.cs
- PlanCompilerUtil.cs
- InOutArgument.cs
- PointHitTestResult.cs
- DrawListViewSubItemEventArgs.cs
- ThrowHelper.cs
- EditorPartChrome.cs
- ImageBrush.cs
- WindowsListViewGroup.cs
- NotifyParentPropertyAttribute.cs
- SqlRetyper.cs
- DataGridViewMethods.cs
- CreateInstanceBinder.cs
- BamlVersionHeader.cs
- SplitterCancelEvent.cs
- XPathMultyIterator.cs
- DataObject.cs
- FixedSOMLineCollection.cs
- RepeatButtonAutomationPeer.cs
- TrackingWorkflowEventArgs.cs
- InvokeAction.cs
- Panel.cs
- Addressing.cs
- OrderedParallelQuery.cs
- EncryptedReference.cs
- TypeGeneratedEventArgs.cs
- datacache.cs
- PlatformCulture.cs
- AuthenticationModuleElement.cs
- UrlAuthFailedErrorFormatter.cs
- MulticastOption.cs
- UndoUnit.cs
- ResourceIDHelper.cs
- PixelShader.cs
- PTConverter.cs
- _BaseOverlappedAsyncResult.cs
- GetImportFileNameRequest.cs
- ProcessRequestAsyncResult.cs
- RadioButtonRenderer.cs
- GifBitmapEncoder.cs
- RemoteWebConfigurationHost.cs
- JoinGraph.cs
- WindowsPrincipal.cs
- GuidelineCollection.cs
- DbMetaDataCollectionNames.cs
- COM2TypeInfoProcessor.cs
- FormViewUpdateEventArgs.cs
- DocumentXmlWriter.cs
- URIFormatException.cs
- StateMachine.cs
- DataListCommandEventArgs.cs
- DPTypeDescriptorContext.cs
- InfiniteIntConverter.cs
- UriSectionReader.cs
- ComNativeDescriptor.cs
- DataGridViewCellValidatingEventArgs.cs
- OperationAbortedException.cs
- PaperSource.cs
- RouteItem.cs
- OperationInvokerBehavior.cs
- ADMembershipProvider.cs
- HwndProxyElementProvider.cs
- CodeEventReferenceExpression.cs
- ICollection.cs
- FormViewInsertEventArgs.cs
- SizeF.cs
- DoubleLink.cs
- DecimalKeyFrameCollection.cs
- FileDialog.cs
- BorderGapMaskConverter.cs
- TrustManagerPromptUI.cs
- ScrollPattern.cs
- UnknownWrapper.cs
- Accessible.cs
- SplitterPanelDesigner.cs
- TimeStampChecker.cs
- CollectionChangeEventArgs.cs
- ManipulationDelta.cs
- TextRangeEdit.cs
- IgnorePropertiesAttribute.cs
- SolidBrush.cs
- PropertyValueChangedEvent.cs
- TrackBarDesigner.cs
- XmlSchemaAttributeGroupRef.cs
- BaseDataBoundControl.cs
- TreeNodeCollection.cs
- PreApplicationStartMethodAttribute.cs
- PropertyValue.cs
- SqlDataSourceCache.cs
- FixedSOMTableRow.cs
- NotFiniteNumberException.cs
- CriticalFinalizerObject.cs
- XmlIlTypeHelper.cs
- EntitySetDataBindingList.cs
- SQLDecimal.cs
- ProfileGroupSettingsCollection.cs