Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebControls / DataGridItem.cs / 1 / DataGridItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; using System.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class DataGridItem : TableRow, IDataItemContainer { private int itemIndex; private int dataSetIndex; private ListItemType itemType; private object dataItem; ///Represents an individual item in the ///. /// public DataGridItem(int itemIndex, int dataSetIndex, ListItemType itemType) { this.itemIndex = itemIndex; this.dataSetIndex = dataSetIndex; this.itemType = itemType; } ///Initializes a new instance of the ///class. /// public virtual object DataItem { get { return dataItem; } set { dataItem = value; } } ///Represents an item in the ///. /// public virtual int DataSetIndex { get { return dataSetIndex; } } ///Indicates the data set index number. This property is read-only. ////// public virtual int ItemIndex { get { return itemIndex; } } ///Indicates the index of the item in the ///. This property is /// read-only. /// public virtual ListItemType ItemType { get { return itemType; } } ///Indicates the type of the item in the ///. /// /// protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { DataGridCommandEventArgs args = new DataGridCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } ////// /// protected internal virtual void SetItemType(ListItemType itemType) { this.itemType = itemType; } ////// /// object IDataItemContainer.DataItem { get { return DataItem; } } int IDataItemContainer.DataItemIndex { get { return DataSetIndex; } } 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.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class DataGridItem : TableRow, IDataItemContainer { private int itemIndex; private int dataSetIndex; private ListItemType itemType; private object dataItem; ///Represents an individual item in the ///. /// public DataGridItem(int itemIndex, int dataSetIndex, ListItemType itemType) { this.itemIndex = itemIndex; this.dataSetIndex = dataSetIndex; this.itemType = itemType; } ///Initializes a new instance of the ///class. /// public virtual object DataItem { get { return dataItem; } set { dataItem = value; } } ///Represents an item in the ///. /// public virtual int DataSetIndex { get { return dataSetIndex; } } ///Indicates the data set index number. This property is read-only. ////// public virtual int ItemIndex { get { return itemIndex; } } ///Indicates the index of the item in the ///. This property is /// read-only. /// public virtual ListItemType ItemType { get { return itemType; } } ///Indicates the type of the item in the ///. /// /// protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { DataGridCommandEventArgs args = new DataGridCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } ////// /// protected internal virtual void SetItemType(ListItemType itemType) { this.itemType = itemType; } ////// /// object IDataItemContainer.DataItem { get { return DataItem; } } int IDataItemContainer.DataItemIndex { get { return DataSetIndex; } } 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
- HtmlInputFile.cs
- SafeRegistryHandle.cs
- UnionCodeGroup.cs
- Deserializer.cs
- SequentialUshortCollection.cs
- DataGridViewLinkColumn.cs
- AlternateViewCollection.cs
- Int32CollectionConverter.cs
- BamlBinaryReader.cs
- NativeWindow.cs
- EditorZoneBase.cs
- JsonDeserializer.cs
- MembershipValidatePasswordEventArgs.cs
- TreeView.cs
- AssemblyAttributesGoHere.cs
- LinqDataSourceView.cs
- DataServiceExpressionVisitor.cs
- AssemblyCollection.cs
- ToolStripItemDataObject.cs
- PerformanceCounter.cs
- TextParagraph.cs
- Point.cs
- SortedList.cs
- SafeFileMapViewHandle.cs
- BaseTemplateBuildProvider.cs
- CodeParameterDeclarationExpressionCollection.cs
- SctClaimSerializer.cs
- PrtCap_Reader.cs
- DecimalConstantAttribute.cs
- DataGridItemEventArgs.cs
- FormCollection.cs
- EarlyBoundInfo.cs
- SyndicationLink.cs
- ActivityTypeResolver.xaml.cs
- KeyNotFoundException.cs
- XhtmlTextWriter.cs
- ColumnMapCopier.cs
- LogicalChannel.cs
- WebPartCatalogAddVerb.cs
- VarInfo.cs
- TabItemAutomationPeer.cs
- MimeObjectFactory.cs
- TreeViewCancelEvent.cs
- CacheChildrenQuery.cs
- DesignerTransaction.cs
- XmlUnspecifiedAttribute.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- SqlProfileProvider.cs
- SkinBuilder.cs
- InheritanceContextHelper.cs
- SspiNegotiationTokenProvider.cs
- OracleTimeSpan.cs
- Block.cs
- AccessedThroughPropertyAttribute.cs
- ManagedFilter.cs
- KnownBoxes.cs
- HatchBrush.cs
- COAUTHINFO.cs
- SymbolEqualComparer.cs
- SettingsPropertyIsReadOnlyException.cs
- MaskedTextProvider.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- SQLBinaryStorage.cs
- XmlChildNodes.cs
- PropertyGridCommands.cs
- SingleObjectCollection.cs
- DataServiceQueryOfT.cs
- ZipIORawDataFileBlock.cs
- WinInetCache.cs
- HttpServerVarsCollection.cs
- BooleanFunctions.cs
- ErrorsHelper.cs
- ProcessModelSection.cs
- Visual.cs
- CodeDomDecompiler.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- WebColorConverter.cs
- SectionInput.cs
- StoryFragments.cs
- InfoCardSymmetricAlgorithm.cs
- PixelFormat.cs
- XamlValidatingReader.cs
- BamlLocalizableResource.cs
- ViewStateException.cs
- RegexWriter.cs
- MonitoringDescriptionAttribute.cs
- MdiWindowListStrip.cs
- WithParamAction.cs
- ConfigurationProviderException.cs
- XmlFormatMapping.cs
- PlatformCulture.cs
- SizeF.cs
- RequestStatusBarUpdateEventArgs.cs
- Thread.cs
- HttpModuleActionCollection.cs
- NativeMethods.cs
- StrongTypingException.cs
- Memoizer.cs
- Version.cs
- XmlAggregates.cs