Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / RepeaterItem.cs / 1 / RepeaterItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; using System.ComponentModel.Design; using System.Web.UI; using System.Security.Permissions; ////// [ ToolboxItem(false) ] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class RepeaterItem : Control, IDataItemContainer { private int itemIndex; private ListItemType itemType; private object dataItem; ///Encapsulates an item within the ///control. /// public RepeaterItem(int itemIndex, ListItemType itemType) { this.itemIndex = itemIndex; this.itemType = itemType; } ///Initializes a new instance of the ///with the specified item type and /// location. /// Specifies the data item. /// public virtual object DataItem { get { return dataItem; } set { dataItem = value; } } ////// public virtual int ItemIndex { get { return itemIndex; } } ///Indicates the ordinal index that specifies the item /// location within the ////// . /// Indicates the public virtual ListItemType ItemType { get { return itemType; } } ///item type. This property is /// read-only. /// /// /// protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { RepeaterCommandEventArgs args = new RepeaterCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } int IDataItemContainer.DataItemIndex { get { return ItemIndex; } } int IDataItemContainer.DisplayIndex { get { return ItemIndex; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MemoryMappedFileSecurity.cs
- ProtocolViolationException.cs
- ColumnMap.cs
- ConfigurationCollectionAttribute.cs
- AlphabeticalEnumConverter.cs
- ZipIOExtraFieldElement.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- graph.cs
- CompilationSection.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- AssertSection.cs
- ActivityScheduledRecord.cs
- FigureHelper.cs
- ResolveNameEventArgs.cs
- Int16Converter.cs
- XPathSelectionIterator.cs
- webclient.cs
- DocumentXPathNavigator.cs
- GradientStop.cs
- DesignRelationCollection.cs
- Memoizer.cs
- SelectionRange.cs
- WebPartZoneAutoFormat.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- SpotLight.cs
- Constants.cs
- validationstate.cs
- DataTableNewRowEvent.cs
- MasterPageCodeDomTreeGenerator.cs
- ApplicationFileCodeDomTreeGenerator.cs
- OciEnlistContext.cs
- OleDbPermission.cs
- SafeTimerHandle.cs
- UserPersonalizationStateInfo.cs
- UiaCoreTypesApi.cs
- CounterCreationData.cs
- AssignDesigner.xaml.cs
- ModelUtilities.cs
- TextTreeRootTextBlock.cs
- GenericEnumConverter.cs
- LabelLiteral.cs
- C14NUtil.cs
- TreeView.cs
- _StreamFramer.cs
- parserscommon.cs
- Script.cs
- ImageAutomationPeer.cs
- NamedPipeAppDomainProtocolHandler.cs
- ResXFileRef.cs
- TableLayoutRowStyleCollection.cs
- CreateUserWizardStep.cs
- Transform.cs
- DBSchemaTable.cs
- Tokenizer.cs
- XmlIlTypeHelper.cs
- HtmlPanelAdapter.cs
- AssociationEndMember.cs
- EntityContainerEntitySetDefiningQuery.cs
- WindowsClaimSet.cs
- OutputScope.cs
- TransferRequestHandler.cs
- SectionInformation.cs
- MetaModel.cs
- LingerOption.cs
- SimpleTypeResolver.cs
- EnvironmentPermission.cs
- ObjectView.cs
- TextEncodedRawTextWriter.cs
- DiscoveryDocumentLinksPattern.cs
- ItemCollectionEditor.cs
- ToolBar.cs
- SplashScreen.cs
- LogicalMethodInfo.cs
- DBBindings.cs
- TwoPhaseCommit.cs
- XmlSchemaObjectTable.cs
- RawMouseInputReport.cs
- XpsS0ValidatingLoader.cs
- DesignerLoader.cs
- MessageEncoder.cs
- EpmSyndicationContentDeSerializer.cs
- SafeHandles.cs
- InputLanguageSource.cs
- BatchServiceHost.cs
- UnsafeNativeMethods.cs
- SplitterEvent.cs
- RegistryDataKey.cs
- FieldDescriptor.cs
- AlignmentYValidation.cs
- ColorAnimationBase.cs
- CalloutQueueItem.cs
- DataGridViewColumnEventArgs.cs
- SolidColorBrush.cs
- Light.cs
- EdgeModeValidation.cs
- ThrowOnMultipleAssignment.cs
- BufferedStream.cs
- Brush.cs
- VariableValue.cs
- BitmapEffectGroup.cs