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
- CacheChildrenQuery.cs
- LinqDataSourceView.cs
- ProgressBarBrushConverter.cs
- HotSpot.cs
- TableRowCollection.cs
- IDispatchConstantAttribute.cs
- FontCacheLogic.cs
- MediaCommands.cs
- SqlDataSourceEnumerator.cs
- XmlSchemaException.cs
- BaseTemplateParser.cs
- UnsafeNativeMethods.cs
- SettingsPropertyNotFoundException.cs
- BoolExpressionVisitors.cs
- HeaderUtility.cs
- TemplateParser.cs
- AssemblyResourceLoader.cs
- MessageQueuePermissionAttribute.cs
- TrackBarDesigner.cs
- BasicCellRelation.cs
- NameValueConfigurationElement.cs
- SystemFonts.cs
- CheckBox.cs
- ComPersistableTypeElementCollection.cs
- AdobeCFFWrapper.cs
- Application.cs
- BackStopAuthenticationModule.cs
- ExecutionEngineException.cs
- Column.cs
- FixedDocumentPaginator.cs
- SafeProcessHandle.cs
- ClientSponsor.cs
- CrossAppDomainChannel.cs
- MailMessage.cs
- TextUtf8RawTextWriter.cs
- SqlUserDefinedAggregateAttribute.cs
- RepeaterItem.cs
- StorageComplexTypeMapping.cs
- TemplatePagerField.cs
- CommandLineParser.cs
- FormsAuthenticationEventArgs.cs
- XPathConvert.cs
- Baml2006SchemaContext.cs
- RegexGroup.cs
- DataGridAutoFormatDialog.cs
- ObjectQueryProvider.cs
- LineProperties.cs
- SynchronizedDispatch.cs
- WindowsGraphics.cs
- AdCreatedEventArgs.cs
- ModelTreeEnumerator.cs
- BaseTreeIterator.cs
- ObjectDataSource.cs
- ConfigXmlSignificantWhitespace.cs
- XmlSchemaCompilationSettings.cs
- MinMaxParagraphWidth.cs
- Bidi.cs
- Vector3DConverter.cs
- FileChangesMonitor.cs
- ProfessionalColors.cs
- KernelTypeValidation.cs
- CurrentChangedEventManager.cs
- DockingAttribute.cs
- HttpValueCollection.cs
- SamlAdvice.cs
- OverflowException.cs
- CookieParameter.cs
- CompositeKey.cs
- EnumType.cs
- SoapBinding.cs
- ProtectedProviderSettings.cs
- SelectionProviderWrapper.cs
- StylusPointPropertyInfo.cs
- UnmanagedMemoryStreamWrapper.cs
- CaseInsensitiveOrdinalStringComparer.cs
- SimpleBitVector32.cs
- DbModificationCommandTree.cs
- MemoryRecordBuffer.cs
- SynchronizationValidator.cs
- TableAutomationPeer.cs
- TextTreeTextNode.cs
- SQLInt32Storage.cs
- InertiaTranslationBehavior.cs
- SapiAttributeParser.cs
- OpacityConverter.cs
- SchemaNamespaceManager.cs
- EntityTemplateUserControl.cs
- StreamGeometryContext.cs
- DispatcherEventArgs.cs
- SerializationFieldInfo.cs
- SessionStateUtil.cs
- WindowsAuthenticationModule.cs
- ChtmlPhoneCallAdapter.cs
- ConditionalBranch.cs
- EntityDataSourceContainerNameItem.cs
- SkipStoryboardToFill.cs
- CloseSequenceResponse.cs
- ProfileParameter.cs
- XpsInterleavingPolicy.cs
- Overlapped.cs