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
- FlowLayoutPanel.cs
- ConnectionString.cs
- QueryOperatorEnumerator.cs
- ResourcesBuildProvider.cs
- XmlJsonReader.cs
- SystemFonts.cs
- Codec.cs
- TdsParserStateObject.cs
- TextElementEnumerator.cs
- DataGridViewColumn.cs
- InternalConfigRoot.cs
- ISCIIEncoding.cs
- ConfigXmlDocument.cs
- IsolatedStorageSecurityState.cs
- Zone.cs
- InputManager.cs
- SafeRegistryHandle.cs
- EncodingNLS.cs
- CngProperty.cs
- SamlAdvice.cs
- QilPatternFactory.cs
- PenCursorManager.cs
- SqlGenericUtil.cs
- TargetPerspective.cs
- ControlPropertyNameConverter.cs
- SspiSecurityTokenParameters.cs
- SchemaImporterExtensionElementCollection.cs
- SimpleMailWebEventProvider.cs
- EvidenceBase.cs
- ProjectionQueryOptionExpression.cs
- MessageDroppedTraceRecord.cs
- LayoutEngine.cs
- SecurityKeyIdentifierClause.cs
- ApplicationSecurityManager.cs
- Selection.cs
- ServicePointManagerElement.cs
- TextStore.cs
- SqlUserDefinedAggregateAttribute.cs
- CryptoConfig.cs
- XmlSortKey.cs
- MetadataItem.cs
- TransformerTypeCollection.cs
- CompiledXpathExpr.cs
- FixedSOMTextRun.cs
- TrackingLocationCollection.cs
- QuaternionKeyFrameCollection.cs
- WorkflowStateRollbackService.cs
- ProjectionCamera.cs
- DragEventArgs.cs
- SystemIPv6InterfaceProperties.cs
- CodeSnippetTypeMember.cs
- BitmapEffectGroup.cs
- TrackingProfileDeserializationException.cs
- JoinElimination.cs
- CodeTypeMemberCollection.cs
- URLIdentityPermission.cs
- CapabilitiesPattern.cs
- SemanticValue.cs
- OdbcDataReader.cs
- ParserContext.cs
- SettingsProperty.cs
- RelationshipFixer.cs
- Geometry.cs
- SafeRightsManagementQueryHandle.cs
- CodeCommentStatementCollection.cs
- CaseInsensitiveOrdinalStringComparer.cs
- BinaryFormatterWriter.cs
- MsmqIntegrationInputChannel.cs
- EncryptedPackage.cs
- SelectManyQueryOperator.cs
- ErrorStyle.cs
- RawStylusActions.cs
- URLString.cs
- StrongName.cs
- WindowsRegion.cs
- ScriptManager.cs
- DataServiceHostWrapper.cs
- CacheForPrimitiveTypes.cs
- SQLByteStorage.cs
- OdbcConnectionFactory.cs
- RegexParser.cs
- FieldNameLookup.cs
- COM2ExtendedUITypeEditor.cs
- InputElement.cs
- PaperSize.cs
- CustomCategoryAttribute.cs
- ContextStack.cs
- DataGridRowHeaderAutomationPeer.cs
- ObjectDataSourceSelectingEventArgs.cs
- AvTraceDetails.cs
- CrossAppDomainChannel.cs
- Application.cs
- translator.cs
- Window.cs
- MatrixUtil.cs
- WebPartVerbsEventArgs.cs
- DrawListViewItemEventArgs.cs
- SchemaImporterExtensionElementCollection.cs
- StructuralCache.cs
- DataRowChangeEvent.cs