Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / ClientUrlResolverWrapper.cs / 2 / ClientUrlResolverWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.Web.UI; internal sealed class ClientUrlResolverWrapper : IClientUrlResolver { private readonly Control _control; public ClientUrlResolverWrapper(Control control) { _control = control; } #region IClientUrlResolver Members // DevDiv Bugs 197242: AppRelativeTemplateSourceDirectory needed for // CompositeReference url resolution string IClientUrlResolver.AppRelativeTemplateSourceDirectory { get { return _control.AppRelativeTemplateSourceDirectory; } } string IClientUrlResolver.ResolveClientUrl(string relativeUrl) { IClientUrlResolver resolver = _control as IClientUrlResolver; if (resolver != null) { return resolver.ResolveClientUrl(relativeUrl); } else { return _control.ResolveClientUrl(relativeUrl); } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.Web.UI; internal sealed class ClientUrlResolverWrapper : IClientUrlResolver { private readonly Control _control; public ClientUrlResolverWrapper(Control control) { _control = control; } #region IClientUrlResolver Members // DevDiv Bugs 197242: AppRelativeTemplateSourceDirectory needed for // CompositeReference url resolution string IClientUrlResolver.AppRelativeTemplateSourceDirectory { get { return _control.AppRelativeTemplateSourceDirectory; } } string IClientUrlResolver.ResolveClientUrl(string relativeUrl) { IClientUrlResolver resolver = _control as IClientUrlResolver; if (resolver != null) { return resolver.ResolveClientUrl(relativeUrl); } else { return _control.ResolveClientUrl(relativeUrl); } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeNativeMethods.cs
- PrePostDescendentsWalker.cs
- XmlSchemaObjectTable.cs
- XMLSyntaxException.cs
- StreamReader.cs
- ResourceIDHelper.cs
- HttpCacheVaryByContentEncodings.cs
- WeakReferenceKey.cs
- FormsIdentity.cs
- XsltArgumentList.cs
- BindUriHelper.cs
- RowToParametersTransformer.cs
- ContainerAction.cs
- DiscoveryEndpoint.cs
- TypeDependencyAttribute.cs
- GroupBoxAutomationPeer.cs
- SchemaTableColumn.cs
- InputElement.cs
- OdbcPermission.cs
- ExtensionCollection.cs
- InternalDuplexBindingElement.cs
- ListView.cs
- FixedStringLookup.cs
- Point.cs
- CompositeFontParser.cs
- ColorConvertedBitmapExtension.cs
- CodeIdentifier.cs
- SqlRetyper.cs
- X509InitiatorCertificateClientElement.cs
- WebServiceReceive.cs
- DefaultMergeHelper.cs
- VisualTreeUtils.cs
- ControlValuePropertyAttribute.cs
- AssemblyHash.cs
- CombinedTcpChannel.cs
- EntityDataSourceValidationException.cs
- DiscoveryViaBehavior.cs
- UrlMappingCollection.cs
- PropertyChangedEventArgs.cs
- MaskedTextBox.cs
- KeyBinding.cs
- _FtpDataStream.cs
- XmlSerializationReader.cs
- SQLBytesStorage.cs
- CodeTypeOfExpression.cs
- RadioButtonAutomationPeer.cs
- ComponentDesigner.cs
- CancellationState.cs
- Image.cs
- Style.cs
- MessageHeaderInfoTraceRecord.cs
- UnsettableComboBox.cs
- _Connection.cs
- OperationCanceledException.cs
- QuadraticEase.cs
- NavigationEventArgs.cs
- ColorConvertedBitmap.cs
- WebControl.cs
- UriSectionReader.cs
- TextRangeEdit.cs
- MissingManifestResourceException.cs
- ScalarOps.cs
- SemanticResultKey.cs
- IBuiltInEvidence.cs
- TdsParserStaticMethods.cs
- StrokeCollection.cs
- SourceChangedEventArgs.cs
- GlobalProxySelection.cs
- RegexRunner.cs
- XmlSortKeyAccumulator.cs
- SiteMapNodeCollection.cs
- ExtenderProvidedPropertyAttribute.cs
- MetadataPropertyAttribute.cs
- CompilerTypeWithParams.cs
- XsdBuilder.cs
- WindowsGraphicsCacheManager.cs
- Model3D.cs
- AuthStoreRoleProvider.cs
- DetailsViewRowCollection.cs
- XmlAttributeOverrides.cs
- OleDbPropertySetGuid.cs
- GridSplitterAutomationPeer.cs
- SQLInt32Storage.cs
- WebPartConnectionsConnectVerb.cs
- ReadOnlyDictionary.cs
- Transform3D.cs
- BaseProcessor.cs
- ObjectNavigationPropertyMapping.cs
- TryLoadRunnableWorkflowCommand.cs
- TripleDES.cs
- RSAOAEPKeyExchangeFormatter.cs
- OperatingSystem.cs
- WaitHandleCannotBeOpenedException.cs
- PrintDocument.cs
- DataTableMapping.cs
- ContainerVisual.cs
- TextTreePropertyUndoUnit.cs
- InputScopeAttribute.cs
- ToolStripDesignerAvailabilityAttribute.cs
- XmlTextWriter.cs