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
- DataTemplateKey.cs
- ListViewEditEventArgs.cs
- PointHitTestResult.cs
- BulletedListDesigner.cs
- RC2.cs
- BuildProvidersCompiler.cs
- OlePropertyStructs.cs
- LoginUtil.cs
- ZipIOExtraFieldZip64Element.cs
- WebFormDesignerActionService.cs
- CodeDomConfigurationHandler.cs
- TemplateKeyConverter.cs
- SqlDependency.cs
- SubqueryTrackingVisitor.cs
- DetailsViewInsertedEventArgs.cs
- EventLogInformation.cs
- CodeExpressionCollection.cs
- LayoutDump.cs
- SqlDataSourceEnumerator.cs
- MimeMapping.cs
- AnnotationDocumentPaginator.cs
- ItemCollection.cs
- SiteOfOriginContainer.cs
- OuterGlowBitmapEffect.cs
- WmlMobileTextWriter.cs
- FilteredDataSetHelper.cs
- FixedPage.cs
- BookmarkCallbackWrapper.cs
- MenuItemStyleCollectionEditor.cs
- NumberEdit.cs
- HwndSubclass.cs
- ReferencedCollectionType.cs
- TargetConverter.cs
- SingleKeyFrameCollection.cs
- GuidelineSet.cs
- SqlDependency.cs
- GridViewRowCollection.cs
- DataRowView.cs
- SqlRemoveConstantOrderBy.cs
- FileStream.cs
- MDIControlStrip.cs
- SafeTokenHandle.cs
- XmlSchemaInfo.cs
- UriWriter.cs
- DbConnectionPoolGroupProviderInfo.cs
- WebPageTraceListener.cs
- SocketAddress.cs
- TextContainerChangeEventArgs.cs
- DependencyPropertyDescriptor.cs
- sitestring.cs
- MutableAssemblyCacheEntry.cs
- TagNameToTypeMapper.cs
- VerificationException.cs
- AccessDataSource.cs
- TextSerializer.cs
- StsCommunicationException.cs
- AutoCompleteStringCollection.cs
- GenericXmlSecurityToken.cs
- TriggerBase.cs
- ThreadStateException.cs
- DocumentViewerBaseAutomationPeer.cs
- XmlUtf8RawTextWriter.cs
- ReceiveContextCollection.cs
- TextSpan.cs
- XmlArrayItemAttributes.cs
- OutputScope.cs
- NamedElement.cs
- ClipboardProcessor.cs
- CompareValidator.cs
- WrappedIUnknown.cs
- InArgumentConverter.cs
- FloatUtil.cs
- RadioButtonBaseAdapter.cs
- TrustSection.cs
- ColorPalette.cs
- CommonDialog.cs
- XmlSecureResolver.cs
- Interlocked.cs
- ToolStripSystemRenderer.cs
- WmlValidatorAdapter.cs
- Event.cs
- WebPartEditVerb.cs
- AdCreatedEventArgs.cs
- BooleanKeyFrameCollection.cs
- CopyCodeAction.cs
- RNGCryptoServiceProvider.cs
- UnSafeCharBuffer.cs
- EtwTrace.cs
- CompositeDuplexElement.cs
- StateManagedCollection.cs
- MembershipSection.cs
- HtmlTableCellCollection.cs
- CategoryAttribute.cs
- SoapHeader.cs
- PolyBezierSegment.cs
- SafeIUnknown.cs
- DataGridViewTextBoxCell.cs
- InvariantComparer.cs
- _SslState.cs
- UIElementHelper.cs