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
- WebBaseEventKeyComparer.cs
- WinEventTracker.cs
- HtmlInputCheckBox.cs
- RootDesignerSerializerAttribute.cs
- WriteLine.cs
- Point3DAnimationBase.cs
- X509CertificateCollection.cs
- UrlPropertyAttribute.cs
- RectAnimationUsingKeyFrames.cs
- RemotingServices.cs
- CodeIdentifier.cs
- TransactionException.cs
- ActivityBindForm.cs
- StrokeFIndices.cs
- RangeValuePatternIdentifiers.cs
- ConfigXmlComment.cs
- NotCondition.cs
- PolyBezierSegment.cs
- RequestStatusBarUpdateEventArgs.cs
- ApplicationDirectory.cs
- CompositeKey.cs
- PriorityQueue.cs
- SqlCacheDependencyDatabaseCollection.cs
- KeyNotFoundException.cs
- ProfileInfo.cs
- GradientStop.cs
- StringToken.cs
- ColorAnimationUsingKeyFrames.cs
- TraceFilter.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- ConstraintCollection.cs
- ThreadSafeList.cs
- WbmpConverter.cs
- UnionCqlBlock.cs
- XamlPoint3DCollectionSerializer.cs
- SerializableAttribute.cs
- KeyboardNavigation.cs
- TransactionManager.cs
- OdbcConnectionStringbuilder.cs
- VirtualPathData.cs
- SessionStateSection.cs
- DataFormat.cs
- SqlDataSourceFilteringEventArgs.cs
- GetWinFXPath.cs
- EntityCollection.cs
- Ray3DHitTestResult.cs
- PointHitTestParameters.cs
- ValidationHelper.cs
- ArrayElementGridEntry.cs
- EFTableProvider.cs
- CallbackException.cs
- ManipulationStartedEventArgs.cs
- SHA256.cs
- LayoutDump.cs
- SmiEventStream.cs
- ObjectMaterializedEventArgs.cs
- CultureTable.cs
- SecurityPermission.cs
- CancelRequestedQuery.cs
- WrapPanel.cs
- WebPageTraceListener.cs
- ByteConverter.cs
- Converter.cs
- ExpressionCopier.cs
- HotCommands.cs
- RequestUriProcessor.cs
- DoneReceivingAsyncResult.cs
- EasingKeyFrames.cs
- ListManagerBindingsCollection.cs
- URLIdentityPermission.cs
- TextTreeNode.cs
- FontStretches.cs
- GrammarBuilderRuleRef.cs
- UrlAuthorizationModule.cs
- HttpResponseHeader.cs
- XmlSchemaIdentityConstraint.cs
- OracleRowUpdatedEventArgs.cs
- SemanticBasicElement.cs
- DataMemberFieldEditor.cs
- Native.cs
- XmlSiteMapProvider.cs
- LongTypeConverter.cs
- Utility.cs
- DetailsViewPagerRow.cs
- WebPartDescription.cs
- TailCallAnalyzer.cs
- SecurityTokenInclusionMode.cs
- DeviceFiltersSection.cs
- SqlFormatter.cs
- MappingItemCollection.cs
- BinarySerializer.cs
- XPathAncestorIterator.cs
- EditorPartChrome.cs
- XPathSelectionIterator.cs
- FactoryRecord.cs
- ElementsClipboardData.cs
- LinkLabel.cs
- UrlPath.cs
- FtpRequestCacheValidator.cs
- PreparingEnlistment.cs