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
- TaskHelper.cs
- XmlSortKeyAccumulator.cs
- WorkItem.cs
- AsyncWaitHandle.cs
- followingquery.cs
- NamedObject.cs
- DataColumnCollection.cs
- AuthorizationRule.cs
- ExtentKey.cs
- BitmapEffectOutputConnector.cs
- ConditionalDesigner.cs
- SymmetricKeyWrap.cs
- MemoryMappedViewStream.cs
- ExpressionBuilderCollection.cs
- TextBox.cs
- PropertyFilterAttribute.cs
- MemberBinding.cs
- TemplateField.cs
- ProcessInfo.cs
- BezierSegment.cs
- ClientConfigPaths.cs
- LocalFileSettingsProvider.cs
- TableLayoutStyleCollection.cs
- WeakKeyDictionary.cs
- OuterGlowBitmapEffect.cs
- PackageController.cs
- DataContractSerializerSection.cs
- TextTreeRootTextBlock.cs
- WinEventHandler.cs
- ProfileBuildProvider.cs
- FindCriteria.cs
- ThreadStateException.cs
- BasicBrowserDialog.designer.cs
- QuaternionKeyFrameCollection.cs
- LongTypeConverter.cs
- TreeSet.cs
- ObjectSelectorEditor.cs
- ClickablePoint.cs
- MetadataArtifactLoader.cs
- Trustee.cs
- Polyline.cs
- CheckBoxList.cs
- HttpHandlerActionCollection.cs
- UserControlAutomationPeer.cs
- DataGridViewCellMouseEventArgs.cs
- Collection.cs
- PointCollectionConverter.cs
- CacheAxisQuery.cs
- XmlSortKeyAccumulator.cs
- SHA384.cs
- ClassHandlersStore.cs
- GridViewAutomationPeer.cs
- XmlNode.cs
- InboundActivityHelper.cs
- SecurityContextTokenCache.cs
- AuthStoreRoleProvider.cs
- LogFlushAsyncResult.cs
- DateBoldEvent.cs
- EmptyEnumerator.cs
- Funcletizer.cs
- QuaternionValueSerializer.cs
- PlainXmlDeserializer.cs
- ChannelSinkStacks.cs
- AddIn.cs
- SerializationEventsCache.cs
- ShutDownListener.cs
- ContentElement.cs
- XmlSchemaIdentityConstraint.cs
- TransformCryptoHandle.cs
- StorageMappingItemCollection.cs
- SchemeSettingElement.cs
- ArrayConverter.cs
- DeferredTextReference.cs
- SmtpAuthenticationManager.cs
- ListBase.cs
- sqlinternaltransaction.cs
- xsdvalidator.cs
- SecurityCriticalDataForSet.cs
- TextInfo.cs
- PriorityRange.cs
- BrowserCapabilitiesFactory.cs
- StatusBarPanelClickEvent.cs
- TableItemPatternIdentifiers.cs
- Style.cs
- CustomErrorsSectionWrapper.cs
- LassoHelper.cs
- GrammarBuilderPhrase.cs
- ResourceContainer.cs
- CompiledQueryCacheEntry.cs
- DebugHandleTracker.cs
- cryptoapiTransform.cs
- DeviceFiltersSection.cs
- GridViewRowPresenterBase.cs
- HwndAppCommandInputProvider.cs
- AttributeEmitter.cs
- Roles.cs
- CharEnumerator.cs
- _CookieModule.cs
- ServiceBuildProvider.cs
- TypeInfo.cs