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
- AssemblyEvidenceFactory.cs
- OpacityConverter.cs
- XamlParser.cs
- WebPartVerb.cs
- webbrowsersite.cs
- GradientPanel.cs
- ToolStripButton.cs
- UIElementParaClient.cs
- AssociationEndMember.cs
- ProcessHostFactoryHelper.cs
- QilSortKey.cs
- StringDictionary.cs
- SmtpReplyReader.cs
- SystemResourceKey.cs
- FontUnit.cs
- SapiRecoContext.cs
- StorageModelBuildProvider.cs
- ZipFileInfo.cs
- ViewStateModeByIdAttribute.cs
- RepeatBehaviorConverter.cs
- TextParaLineResult.cs
- HttpCacheVaryByContentEncodings.cs
- ImageSourceValueSerializer.cs
- COM2ExtendedUITypeEditor.cs
- WebPartConnectionsEventArgs.cs
- SizeConverter.cs
- OdbcConnectionPoolProviderInfo.cs
- BoundColumn.cs
- EdmToObjectNamespaceMap.cs
- RewritingPass.cs
- CreateUserWizardStep.cs
- XmlAttribute.cs
- Identity.cs
- FlowchartSizeFeature.cs
- SystemFonts.cs
- SymmetricAlgorithm.cs
- XmlDigitalSignatureProcessor.cs
- PtsHelper.cs
- DecoderExceptionFallback.cs
- BuildProvidersCompiler.cs
- CorrelationTokenTypeConvertor.cs
- PolygonHotSpot.cs
- ControlParameter.cs
- DateTimeConverter.cs
- UInt64Converter.cs
- RegexCode.cs
- EventOpcode.cs
- TraceRecord.cs
- ListManagerBindingsCollection.cs
- StateBag.cs
- xamlnodes.cs
- DependentList.cs
- DataGridViewRowConverter.cs
- GenericPrincipal.cs
- RadioButtonList.cs
- ControlLocalizer.cs
- UnsafeNativeMethods.cs
- ToolStripContainer.cs
- Metadata.cs
- NetNamedPipeBindingElement.cs
- WebServiceAttribute.cs
- DoubleAnimationUsingPath.cs
- BitmapEffectDrawingContextState.cs
- MetaData.cs
- TagPrefixAttribute.cs
- PictureBox.cs
- KoreanCalendar.cs
- HandledEventArgs.cs
- UnauthorizedAccessException.cs
- CounterCreationDataCollection.cs
- SQLByte.cs
- RadioButtonFlatAdapter.cs
- FigureHelper.cs
- DataContractSerializer.cs
- BooleanFunctions.cs
- SEHException.cs
- MailAddress.cs
- MouseGesture.cs
- DateTimeConstantAttribute.cs
- wgx_render.cs
- GreenMethods.cs
- _ListenerResponseStream.cs
- WaitHandleCannotBeOpenedException.cs
- ToolStripScrollButton.cs
- ILGen.cs
- MoveSizeWinEventHandler.cs
- EngineSite.cs
- ListViewItemMouseHoverEvent.cs
- SynchronizedDispatch.cs
- MergeFailedEvent.cs
- EventRoute.cs
- ResolveDuplexCD1AsyncResult.cs
- SelectionUIHandler.cs
- CommandLineParser.cs
- MsmqIntegrationSecurity.cs
- PermissionRequestEvidence.cs
- PrintDocument.cs
- DetailsViewRowCollection.cs
- ClientApiGenerator.cs
- HttpServerVarsCollection.cs