Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / DynamicData / DynamicData / PageAction.cs / 1305376 / PageAction.cs
using System.ComponentModel; namespace System.Web.DynamicData { ////// Class that holds the name of common Actions for convenience /// public static class PageAction { ////// Returns "Details" /// public static string Details { get { return "Details"; } } ////// Returns "List" /// public static string List { get { return "List"; } } ////// Returns "Edit" /// public static string Edit { get { return "Edit"; } } ////// Returns "Insert" /// public static string Insert { get { return "Insert"; } } } // internal class ActionConverter : StringConverter { private static string[] _targetValues = { PageAction.Details, PageAction.Edit, PageAction.Insert, PageAction.List }; private StandardValuesCollection _values; public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { if (_values == null) { _values = new StandardValuesCollection(_targetValues); } return _values; } public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) { return false; } public override bool GetStandardValuesSupported(ITypeDescriptorContext context) { return true; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System.ComponentModel; namespace System.Web.DynamicData { ////// Class that holds the name of common Actions for convenience /// public static class PageAction { ////// Returns "Details" /// public static string Details { get { return "Details"; } } ////// Returns "List" /// public static string List { get { return "List"; } } ////// Returns "Edit" /// public static string Edit { get { return "Edit"; } } ////// Returns "Insert" /// public static string Insert { get { return "Insert"; } } } // internal class ActionConverter : StringConverter { private static string[] _targetValues = { PageAction.Details, PageAction.Edit, PageAction.Insert, PageAction.List }; private StandardValuesCollection _values; public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { if (_values == null) { _values = new StandardValuesCollection(_targetValues); } return _values; } public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) { return false; } public override bool GetStandardValuesSupported(ITypeDescriptorContext context) { return true; } } } // 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
- TextCompositionManager.cs
- ActiveDocumentEvent.cs
- CodeTypeMemberCollection.cs
- ProfileSection.cs
- SynchronizationScope.cs
- MergeFailedEvent.cs
- PropertyOverridesDialog.cs
- X509Extension.cs
- propertytag.cs
- cache.cs
- CodePropertyReferenceExpression.cs
- ExpandCollapseProviderWrapper.cs
- HiddenField.cs
- OperationDescriptionCollection.cs
- TextEditorContextMenu.cs
- ImageAnimator.cs
- OleDbCommand.cs
- ListViewItemEventArgs.cs
- DataGridViewComboBoxColumn.cs
- XsltQilFactory.cs
- DisplayNameAttribute.cs
- QuaternionKeyFrameCollection.cs
- DashStyle.cs
- NonSerializedAttribute.cs
- HttpCookieCollection.cs
- CompModSwitches.cs
- DispatcherObject.cs
- WorkflowControlEndpoint.cs
- DBCSCodePageEncoding.cs
- BitmapEffectInputConnector.cs
- FixedFindEngine.cs
- XPathNavigatorKeyComparer.cs
- FileLevelControlBuilderAttribute.cs
- CalloutQueueItem.cs
- MergePropertyDescriptor.cs
- Compilation.cs
- Debug.cs
- UdpUtility.cs
- HashCodeCombiner.cs
- StateBag.cs
- GACIdentityPermission.cs
- TextStore.cs
- DataList.cs
- HttpProfileBase.cs
- Pts.cs
- SystemBrushes.cs
- WinCategoryAttribute.cs
- StrongNameIdentityPermission.cs
- SourceLineInfo.cs
- ReflectionPermission.cs
- TabPage.cs
- ResourceAssociationSet.cs
- IndexedWhereQueryOperator.cs
- VersionedStreamOwner.cs
- TileModeValidation.cs
- LocalizationComments.cs
- ElementHostAutomationPeer.cs
- WebBrowserBase.cs
- WebPartConnectionsConnectVerb.cs
- SQLInt32.cs
- PassportAuthentication.cs
- CompilationUnit.cs
- SingleAnimation.cs
- MappingItemCollection.cs
- ErrorStyle.cs
- EntitySqlException.cs
- TextDecorationLocationValidation.cs
- TableLayoutPanelDesigner.cs
- PackageRelationshipCollection.cs
- DetailsViewInsertEventArgs.cs
- TripleDES.cs
- AssertFilter.cs
- GenericsInstances.cs
- GenericPrincipal.cs
- SafeArchiveContext.cs
- Throw.cs
- HwndSource.cs
- ControlType.cs
- DrawingContextDrawingContextWalker.cs
- RijndaelCryptoServiceProvider.cs
- VersionedStreamOwner.cs
- TTSVoice.cs
- HWStack.cs
- SelectionHighlightInfo.cs
- XmlSignificantWhitespace.cs
- Cast.cs
- DirectionalLight.cs
- ConvertBinder.cs
- DataControlPagerLinkButton.cs
- ClientUrlResolverWrapper.cs
- AmbientLight.cs
- RC2CryptoServiceProvider.cs
- DefaultProxySection.cs
- AstTree.cs
- WindowsProgressbar.cs
- HostingEnvironmentWrapper.cs
- ServiceMetadataBehavior.cs
- StringSorter.cs
- EncodedStreamFactory.cs
- SoapAttributeAttribute.cs