Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / TargetConverter.cs / 1 / TargetConverter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Collections;
using System.ComponentModel;
using System.Globalization;
using System.Reflection;
using System.Security.Permissions;
///
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class TargetConverter: StringConverter {
private static string [] targetValues = {
"_blank",
"_parent",
"_search",
"_self",
"_top"
};
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.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Collections;
using System.ComponentModel;
using System.Globalization;
using System.Reflection;
using System.Security.Permissions;
///
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class TargetConverter: StringConverter {
private static string [] targetValues = {
"_blank",
"_parent",
"_search",
"_self",
"_top"
};
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
- CounterCreationData.cs
- ClientScriptManager.cs
- PointConverter.cs
- DateTimeStorage.cs
- SqlIdentifier.cs
- WebColorConverter.cs
- IsolationInterop.cs
- GPRECT.cs
- Decoder.cs
- StringUtil.cs
- NamedPipeChannelFactory.cs
- ListSurrogate.cs
- ColorTranslator.cs
- DirectoryRootQuery.cs
- ProjectionNode.cs
- BuilderPropertyEntry.cs
- EllipticalNodeOperations.cs
- XmlElementAttribute.cs
- GroupBox.cs
- SubqueryRules.cs
- WindowsFormsSynchronizationContext.cs
- AtomMaterializer.cs
- DataBindingCollection.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- ScrollBarRenderer.cs
- ControllableStoryboardAction.cs
- DateTimeConstantAttribute.cs
- XmlNamespaceMappingCollection.cs
- Converter.cs
- SqlHelper.cs
- Metadata.cs
- TiffBitmapEncoder.cs
- InheritanceAttribute.cs
- EmulateRecognizeCompletedEventArgs.cs
- ItemsChangedEventArgs.cs
- FormsAuthenticationUser.cs
- CookieProtection.cs
- Util.cs
- NegotiationTokenAuthenticatorStateCache.cs
- RegexRunner.cs
- ItemCheckEvent.cs
- OperatingSystem.cs
- WaitHandle.cs
- OrderedDictionary.cs
- MetadataPropertyCollection.cs
- ArraySortHelper.cs
- ContentTypeSettingClientMessageFormatter.cs
- GlobalProxySelection.cs
- HMACSHA256.cs
- IntranetCredentialPolicy.cs
- AccessKeyManager.cs
- WindowsFont.cs
- PartialCachingControl.cs
- SQLDateTime.cs
- DoubleAnimationBase.cs
- CheckPair.cs
- DashStyle.cs
- AssemblySettingAttributes.cs
- PartialTrustVisibleAssembliesSection.cs
- TextEndOfLine.cs
- CodeDomConfigurationHandler.cs
- HttpServerVarsCollection.cs
- FlowDocumentReader.cs
- SessionStateContainer.cs
- SByte.cs
- GridViewDeleteEventArgs.cs
- HwndSourceParameters.cs
- ContextConfiguration.cs
- SerializerDescriptor.cs
- UnsettableComboBox.cs
- WebHttpBehavior.cs
- HwndAppCommandInputProvider.cs
- TableAdapterManagerHelper.cs
- DateTimePicker.cs
- DbProviderConfigurationHandler.cs
- wgx_commands.cs
- DataTableExtensions.cs
- EntitySetRetriever.cs
- EntityContainerAssociationSet.cs
- WeakReferenceList.cs
- OptimizedTemplateContentHelper.cs
- OrderedDictionary.cs
- NullExtension.cs
- CodeConditionStatement.cs
- _ConnectionGroup.cs
- ImmComposition.cs
- ImageList.cs
- TextElementCollectionHelper.cs
- EntityWithKeyStrategy.cs
- XmlExceptionHelper.cs
- MappingModelBuildProvider.cs
- XmlValueConverter.cs
- TimersDescriptionAttribute.cs
- MemberHolder.cs
- WrapPanel.cs
- ImageSource.cs
- ExecutionEngineException.cs
- MouseWheelEventArgs.cs
- StreamingContext.cs
- RegexStringValidatorAttribute.cs