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
- DateTimeParse.cs
- XmlQueryTypeFactory.cs
- XsdValidatingReader.cs
- MultiSelector.cs
- EncodingDataItem.cs
- LineVisual.cs
- OdbcErrorCollection.cs
- BamlMapTable.cs
- XmlSchemaAll.cs
- UIPropertyMetadata.cs
- CorePropertiesFilter.cs
- TaskHelper.cs
- EntityDataSourceDataSelectionPanel.cs
- DbProviderSpecificTypePropertyAttribute.cs
- DeclaredTypeElement.cs
- SpecialFolderEnumConverter.cs
- ViewGenerator.cs
- XmlEncodedRawTextWriter.cs
- PackagePartCollection.cs
- ChannelPoolSettings.cs
- Trace.cs
- RewritingPass.cs
- XmlCharCheckingReader.cs
- Ticks.cs
- RoleManagerSection.cs
- HttpListenerResponse.cs
- EnumUnknown.cs
- UpdateExpressionVisitor.cs
- AutoGeneratedField.cs
- MemberAccessException.cs
- TableItemStyle.cs
- MethodCallConverter.cs
- DebugInfoGenerator.cs
- ExpressionUtilities.cs
- Debug.cs
- TableColumnCollectionInternal.cs
- SSmlParser.cs
- JulianCalendar.cs
- MessageDecoder.cs
- ColorConverter.cs
- PermissionToken.cs
- BoundColumn.cs
- EncryptedType.cs
- TagPrefixCollection.cs
- SaveFileDialog.cs
- ShaperBuffers.cs
- FlowNode.cs
- AttachedPropertyBrowsableAttribute.cs
- TransportSecurityProtocolFactory.cs
- NumericUpDownAccelerationCollection.cs
- Matrix3DStack.cs
- Brush.cs
- BeginStoryboard.cs
- MatrixAnimationBase.cs
- VisualCollection.cs
- ValuePattern.cs
- IntranetCredentialPolicy.cs
- HttpRequestCacheValidator.cs
- PassportAuthentication.cs
- ObjectView.cs
- TextSegment.cs
- DynamicMetaObjectBinder.cs
- recordstatescratchpad.cs
- Span.cs
- CellParagraph.cs
- ThemeDictionaryExtension.cs
- Nullable.cs
- SeekStoryboard.cs
- Buffer.cs
- ClientBuildManager.cs
- XomlCompilerHelpers.cs
- DiagnosticTraceSource.cs
- ReachSerializableProperties.cs
- Byte.cs
- EncryptedReference.cs
- TypeForwardedToAttribute.cs
- KeyEvent.cs
- QueryableDataSourceHelper.cs
- TransformGroup.cs
- ControlBindingsCollection.cs
- DefaultEvaluationContext.cs
- ZipIOBlockManager.cs
- LinearGradientBrush.cs
- IERequestCache.cs
- ValidationEventArgs.cs
- UncommonField.cs
- ImageSource.cs
- GroupedContextMenuStrip.cs
- ScopelessEnumAttribute.cs
- BlobPersonalizationState.cs
- GCHandleCookieTable.cs
- UnsafeNetInfoNativeMethods.cs
- TextTreeUndoUnit.cs
- uribuilder.cs
- DelegateBodyWriter.cs
- CaseInsensitiveComparer.cs
- StringPropertyBuilder.cs
- ResumeStoryboard.cs
- TabControlEvent.cs
- EpmCustomContentDeSerializer.cs