Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / HyperLinkDataBindingHandler.cs / 1 / HyperLinkDataBindingHandler.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design { using System; using System.Design; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Web.UI; using System.Web.UI.WebControls; ////// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class HyperLinkDataBindingHandler : DataBindingHandler { ////// /// public override void DataBindControl(IDesignerHost designerHost, Control control) { DataBindingCollection bindings = ((IDataBindingsAccessor)control).DataBindings; DataBinding textBinding = bindings["Text"]; DataBinding urlBinding = bindings["NavigateUrl"]; if ((textBinding != null) || (urlBinding != null)) { HyperLink hyperLink = (HyperLink)control; if (textBinding != null) { hyperLink.Text = SR.GetString(SR.Sample_Databound_Text); } if (urlBinding != null) { // any value will do, we just need an href to be rendered hyperLink.NavigateUrl = "url"; } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PointLightBase.cs
- XmlQueryType.cs
- streamingZipPartStream.cs
- SerializerWriterEventHandlers.cs
- PropertyGridCommands.cs
- RemotingServices.cs
- Timer.cs
- BinaryUtilClasses.cs
- DbDataSourceEnumerator.cs
- KeyInfo.cs
- HyperLinkStyle.cs
- TextBoxLine.cs
- RegexNode.cs
- WsdlParser.cs
- BadImageFormatException.cs
- NativeMethods.cs
- GPRECTF.cs
- GPRECT.cs
- basenumberconverter.cs
- MetricEntry.cs
- PrintPreviewGraphics.cs
- XmlChoiceIdentifierAttribute.cs
- WebPartAuthorizationEventArgs.cs
- SoapTypeAttribute.cs
- ExceptionUtil.cs
- LogExtentCollection.cs
- BuildDependencySet.cs
- DbConnectionHelper.cs
- ControlBuilderAttribute.cs
- ByteConverter.cs
- SpeechDetectedEventArgs.cs
- oledbmetadatacolumnnames.cs
- SettingsPropertyValueCollection.cs
- GenericFlowSwitchHelper.cs
- MetadataArtifactLoaderComposite.cs
- TextFindEngine.cs
- Encoder.cs
- ModuleElement.cs
- ValueOfAction.cs
- SoapProtocolReflector.cs
- TreeView.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- RecognizedAudio.cs
- XslException.cs
- ControlUtil.cs
- ConfigurationManagerInternal.cs
- XmlAttributeCache.cs
- GenericsNotImplementedException.cs
- ConfigurationSection.cs
- HtmlEmptyTagControlBuilder.cs
- MailBnfHelper.cs
- EncryptedKey.cs
- TypeName.cs
- KnownBoxes.cs
- TextRange.cs
- WindowsSecurityTokenAuthenticator.cs
- ColorInterpolationModeValidation.cs
- ActiveXHelper.cs
- ExpressionTextBox.xaml.cs
- CorrelationHandle.cs
- MultilineStringConverter.cs
- TransactionFormatter.cs
- TypeContext.cs
- ItemContainerPattern.cs
- UnSafeCharBuffer.cs
- Model3DGroup.cs
- ComponentResourceKey.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- ParseChildrenAsPropertiesAttribute.cs
- Util.cs
- LinearGradientBrush.cs
- Vector3DAnimationBase.cs
- DataBindingsDialog.cs
- Pair.cs
- ErrorEventArgs.cs
- NullReferenceException.cs
- EventMappingSettingsCollection.cs
- InvokeGenerator.cs
- DataControlFieldCell.cs
- WorkItem.cs
- OLEDB_Enum.cs
- ControlCachePolicy.cs
- AddressAccessDeniedException.cs
- FrameworkElementFactoryMarkupObject.cs
- TextFormatterContext.cs
- UiaCoreProviderApi.cs
- ClientSection.cs
- FixUp.cs
- EntityDataSourceWizardForm.cs
- EncodingTable.cs
- BaseTemplateCodeDomTreeGenerator.cs
- EnumValidator.cs
- XpsColorContext.cs
- SmiMetaData.cs
- TextMarkerSource.cs
- SymmetricKeyWrap.cs
- UriScheme.cs
- SurrogateEncoder.cs
- TextElement.cs
- FilterQuery.cs