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 / DetailsViewDeleteEventArgs.cs / 1 / DetailsViewDeleteEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.Collections;
using System.Collections.Specialized;
using System.ComponentModel;
using System.Security.Permissions;
///
/// Provides data for some events.
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class DetailsViewDeleteEventArgs : CancelEventArgs {
private int _rowIndex;
private OrderedDictionary _keys;
private OrderedDictionary _values;
///
/// Initializes a new instance of the
/// class.
///
public DetailsViewDeleteEventArgs(int rowIndex) : base(false) {
this._rowIndex = rowIndex;
}
public int RowIndex {
get {
return _rowIndex;
}
}
///
/// Gets a keyed list to populate with parameters that identify the row to delete. This property is read-only.
///
public IOrderedDictionary Keys {
get {
if (_keys == null) {
_keys = new OrderedDictionary();
}
return _keys;
}
}
///
/// Gets a keyed list to populate with old row values. This property is read-only.
///
public IOrderedDictionary Values {
get {
if (_values == null) {
_values = new OrderedDictionary();
}
return _values;
}
}
}
}
// 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.Collections;
using System.Collections.Specialized;
using System.ComponentModel;
using System.Security.Permissions;
///
/// Provides data for some events.
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class DetailsViewDeleteEventArgs : CancelEventArgs {
private int _rowIndex;
private OrderedDictionary _keys;
private OrderedDictionary _values;
///
/// Initializes a new instance of the
/// class.
///
public DetailsViewDeleteEventArgs(int rowIndex) : base(false) {
this._rowIndex = rowIndex;
}
public int RowIndex {
get {
return _rowIndex;
}
}
///
/// Gets a keyed list to populate with parameters that identify the row to delete. This property is read-only.
///
public IOrderedDictionary Keys {
get {
if (_keys == null) {
_keys = new OrderedDictionary();
}
return _keys;
}
}
///
/// Gets a keyed list to populate with old row values. This property is read-only.
///
public IOrderedDictionary Values {
get {
if (_values == null) {
_values = new OrderedDictionary();
}
return _values;
}
}
}
}
// 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
- ReadOnlyHierarchicalDataSource.cs
- StylusDownEventArgs.cs
- DynamicFilter.cs
- XpsThumbnail.cs
- ScriptServiceAttribute.cs
- MethodBuilderInstantiation.cs
- MatrixCamera.cs
- PathFigureCollectionConverter.cs
- HtmlAnchor.cs
- IPipelineRuntime.cs
- ErrorStyle.cs
- CodeAccessPermission.cs
- IndentTextWriter.cs
- AccessText.cs
- RecordManager.cs
- Geometry3D.cs
- AuthorizationRuleCollection.cs
- AsyncInvokeContext.cs
- StretchValidation.cs
- TextParagraphCache.cs
- FileAuthorizationModule.cs
- ParameterElement.cs
- ControlCachePolicy.cs
- TypeFieldSchema.cs
- FieldInfo.cs
- Int16.cs
- RelatedPropertyManager.cs
- TranslateTransform.cs
- MatrixIndependentAnimationStorage.cs
- PersonalizableAttribute.cs
- XmlSignatureProperties.cs
- Zone.cs
- PerformanceCounterPermission.cs
- HatchBrush.cs
- DateTimeFormatInfoScanner.cs
- TypeValidationEventArgs.cs
- IsolatedStorageFilePermission.cs
- HandlerFactoryCache.cs
- Not.cs
- ProviderConnectionPointCollection.cs
- SocketElement.cs
- AccessViolationException.cs
- MenuItemStyleCollection.cs
- xml.cs
- XmlObjectSerializerReadContextComplex.cs
- Substitution.cs
- Journaling.cs
- StatusBar.cs
- RemoveStoryboard.cs
- ConnectionPoint.cs
- Error.cs
- PrefixQName.cs
- XmlDesigner.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- WebBrowsableAttribute.cs
- PropertySourceInfo.cs
- Rect3D.cs
- TextLine.cs
- FillErrorEventArgs.cs
- HtmlTableCellCollection.cs
- RangeValuePattern.cs
- QueryInterceptorAttribute.cs
- CommonDialog.cs
- ExecutionContext.cs
- Stroke.cs
- XmlQueryCardinality.cs
- FontStretches.cs
- FlowNode.cs
- AlphabetConverter.cs
- MouseEvent.cs
- StringReader.cs
- altserialization.cs
- WebPartMenuStyle.cs
- TogglePattern.cs
- GridViewCellAutomationPeer.cs
- AliasGenerator.cs
- ToolStripAdornerWindowService.cs
- Debug.cs
- TextPatternIdentifiers.cs
- InteropTrackingRecord.cs
- ParseElementCollection.cs
- SiteMapDataSource.cs
- XPathAncestorQuery.cs
- OleDbConnectionFactory.cs
- PathFigureCollectionValueSerializer.cs
- ErrorView.xaml.cs
- XmlSchemaObject.cs
- InputDevice.cs
- ForwardPositionQuery.cs
- XmlSchemaException.cs
- DockProviderWrapper.cs
- Ref.cs
- DeflateStream.cs
- InvalidCastException.cs
- Utils.cs
- DbProviderSpecificTypePropertyAttribute.cs
- PersonalizableAttribute.cs
- ParserHooks.cs
- TouchEventArgs.cs
- ComponentGuaranteesAttribute.cs