Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / GridViewSortEventArgs.cs / 1 / GridViewSortEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.Web.UI.WebControls {
using System;
using System.ComponentModel;
using System.Security.Permissions;
///
/// Provides data for the event of a .
///
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class GridViewSortEventArgs : CancelEventArgs {
private string _sortExpression;
private SortDirection _sortDirection;
///
/// Initializes a new instance of the class.
///
public GridViewSortEventArgs(string sortExpression, SortDirection sortDirection) {
this._sortExpression = sortExpression;
this._sortDirection = sortDirection;
}
///
/// Gets the direction used to sort.
///
public SortDirection SortDirection {
get {
return _sortDirection;
}
set {
_sortDirection = value;
}
}
///
/// Gets the expression used to sort.
///
public string SortExpression {
get {
return _sortExpression;
}
set {
_sortExpression = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.Web.UI.WebControls {
using System;
using System.ComponentModel;
using System.Security.Permissions;
///
/// Provides data for the event of a .
///
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class GridViewSortEventArgs : CancelEventArgs {
private string _sortExpression;
private SortDirection _sortDirection;
///
/// Initializes a new instance of the class.
///
public GridViewSortEventArgs(string sortExpression, SortDirection sortDirection) {
this._sortExpression = sortExpression;
this._sortDirection = sortDirection;
}
///
/// Gets the direction used to sort.
///
public SortDirection SortDirection {
get {
return _sortDirection;
}
set {
_sortDirection = value;
}
}
///
/// Gets the expression used to sort.
///
public string SortExpression {
get {
return _sortExpression;
}
set {
_sortExpression = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HwndAppCommandInputProvider.cs
- WsdlBuildProvider.cs
- FrameworkContentElement.cs
- TableCellCollection.cs
- RuleSettingsCollection.cs
- ResXBuildProvider.cs
- PermissionSet.cs
- DropSource.cs
- WindowsRichEdit.cs
- Exception.cs
- AssemblyNameEqualityComparer.cs
- WSDualHttpSecurity.cs
- PointLightBase.cs
- DataGridViewAddColumnDialog.cs
- DataServices.cs
- AmbientEnvironment.cs
- AutomationProperties.cs
- FileRegion.cs
- TypeBrowserDialog.cs
- reliableinputsessionchannel.cs
- SecurityContext.cs
- EdmScalarPropertyAttribute.cs
- BindingWorker.cs
- MemberBinding.cs
- SecurityProtocol.cs
- ImageMetadata.cs
- ConstraintEnumerator.cs
- UnmanagedMemoryAccessor.cs
- SqlInternalConnectionTds.cs
- Dispatcher.cs
- EmptyQuery.cs
- CriticalFinalizerObject.cs
- Quaternion.cs
- coordinatorscratchpad.cs
- SynchronizedDispatch.cs
- CodeVariableReferenceExpression.cs
- ThemeConfigurationDialog.cs
- PrintDocument.cs
- HighlightComponent.cs
- SmtpReplyReader.cs
- PaperSource.cs
- __TransparentProxy.cs
- safelinkcollection.cs
- StructuralCache.cs
- CompositeControl.cs
- WebServiceTypeData.cs
- relpropertyhelper.cs
- NonVisualControlAttribute.cs
- XPathException.cs
- HitTestResult.cs
- ContentElementCollection.cs
- ExeContext.cs
- ViewStateException.cs
- TextServicesCompartmentContext.cs
- FieldNameLookup.cs
- BooleanSwitch.cs
- XmlRawWriterWrapper.cs
- Timer.cs
- ComboBoxRenderer.cs
- XmlQueryType.cs
- ErrorView.xaml.cs
- InfoCardMetadataExchangeClient.cs
- AddressingVersion.cs
- PageCatalogPart.cs
- NamespaceCollection.cs
- _CookieModule.cs
- TextEditorTyping.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- URLAttribute.cs
- ObjectDataSourceEventArgs.cs
- UriTemplateEquivalenceComparer.cs
- FontStyles.cs
- CheckPair.cs
- XmlSchemaComplexContentExtension.cs
- UnionExpr.cs
- controlskin.cs
- CheckBoxField.cs
- ValidationErrorCollection.cs
- StringValidatorAttribute.cs
- ExternalFile.cs
- DecodeHelper.cs
- OdbcReferenceCollection.cs
- ScriptComponentDescriptor.cs
- TextControl.cs
- XPathDocument.cs
- InputDevice.cs
- Thickness.cs
- PersonalizationDictionary.cs
- TreeNodeCollectionEditorDialog.cs
- BasePattern.cs
- EntityClientCacheKey.cs
- CLSCompliantAttribute.cs
- DataServices.cs
- AssertUtility.cs
- Comparer.cs
- Rules.cs
- HotSpot.cs
- __Filters.cs
- StringArrayConverter.cs
- XmlSchemaComplexContent.cs