Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } } // 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
- WebPartConnectionsConfigureVerb.cs
- EdmEntityTypeAttribute.cs
- StrongNameKeyPair.cs
- AdPostCacheSubstitution.cs
- Span.cs
- CodeDefaultValueExpression.cs
- ChtmlImageAdapter.cs
- CredentialCache.cs
- ChannelManagerHelpers.cs
- DropTarget.cs
- CodeGeneratorOptions.cs
- SignatureToken.cs
- ImageSourceValueSerializer.cs
- Condition.cs
- PropertyTabChangedEvent.cs
- latinshape.cs
- UnauthorizedWebPart.cs
- EntityDesignerUtils.cs
- StatusBarItem.cs
- TextContainerChangedEventArgs.cs
- UpdateDelegates.Generated.cs
- MetadataItem.cs
- LightweightEntityWrapper.cs
- Attributes.cs
- Maps.cs
- BrowserDefinitionCollection.cs
- TemplateBindingExtension.cs
- SchemaRegistration.cs
- ObjRef.cs
- ExtensionWindow.cs
- SplitterPanel.cs
- DataGridColumnCollectionEditor.cs
- PathFigure.cs
- Control.cs
- XmlSchemaIdentityConstraint.cs
- DataRowExtensions.cs
- Deflater.cs
- EmptyEnumerable.cs
- Span.cs
- BlurBitmapEffect.cs
- ManagedWndProcTracker.cs
- EntityDataSourceSelectedEventArgs.cs
- HostingMessageProperty.cs
- RequiredAttributeAttribute.cs
- ArrayTypeMismatchException.cs
- BitmapFrameEncode.cs
- PathFigure.cs
- DateTimeSerializationSection.cs
- TrackingAnnotationCollection.cs
- PageTheme.cs
- CollectionCodeDomSerializer.cs
- Pool.cs
- __ConsoleStream.cs
- SettingsProviderCollection.cs
- selecteditemcollection.cs
- HttpFormatExtensions.cs
- ConnectionString.cs
- DataSourceListEditor.cs
- ZipPackage.cs
- CommonDialog.cs
- TypeDescriptor.cs
- BinHexDecoder.cs
- Converter.cs
- RemoteWebConfigurationHostStream.cs
- ExpressionEditorSheet.cs
- DesignBindingPropertyDescriptor.cs
- HintTextConverter.cs
- XmlSchemaComplexContentExtension.cs
- HttpMethodAttribute.cs
- SerialReceived.cs
- XmlProcessingInstruction.cs
- XsltCompileContext.cs
- BypassElementCollection.cs
- XmlSchemaDocumentation.cs
- FtpWebResponse.cs
- _AutoWebProxyScriptHelper.cs
- ContentDisposition.cs
- WebPartManager.cs
- mactripleDES.cs
- EncryptedKey.cs
- RuleRef.cs
- _IPv6Address.cs
- XmlUtil.cs
- SuppressMergeCheckAttribute.cs
- Ref.cs
- SQLDecimal.cs
- XmlSchemaComplexContentExtension.cs
- Int32Storage.cs
- LayoutEditorPart.cs
- JavaScriptString.cs
- TypedTableBase.cs
- LayoutExceptionEventArgs.cs
- ProfilePropertySettings.cs
- CmsUtils.cs
- Odbc32.cs
- SequenceFullException.cs
- MimeBasePart.cs
- CustomAttributeBuilder.cs
- XmlCompatibilityReader.cs
- AccessibleObject.cs