La Liaison ASP.Net Web.Paramètres De Configuration .Fichier ASPX <a href></a>?
Le Scénario
J'ai un ASP.NET projet web. Je veux être en mesure de définir l'ensemble des liens pour le site à l'intérieur de mon site web.fichier de configuration de sorte qu'ils peuvent être modifiés facilement si besoin est. Actuellement, j'ai une section "" dans mon web.fichier de configuration.
La Question
Comment puis-je lier la valeur de cette clé paire à un " tag dans mon .fichier aspx?!
Les Paramètres de l'Application dans Mon Web.Fichier De Configuration
<appSettings>
<add key="MyNewLink" value="http://someurl.co.uk/" />
</appSettings>
Aider grandement apprécié.
EDIT:
Désolé, j'aurais dit que c'est pour un lien html: **<a href></a>**
OriginalL'auteur Goober | 2009-10-13
Vous devez vous connecter pour publier un commentaire.
Dans votre fichier aspx serait:
et le plein <a> tag est défini comme:
Cette syntaxe peut être utilisée uniquement sur un ASP.NET les Formulaires web serveur de contrôle.
Cela fonctionne bien: <un runat="server" href="<%$ AppSettings:MyNewLink %>">lien</a>
Bien que vous apprenez quelque chose de nouveau chaque jour, je ne savais pas qu'on pouvais le faire! Merci @Locksfree
OriginalL'auteur Locksfree
N'est-ce pas ce qu'est un .fichier sitemap est pour?
De toute façon, autant que je sache, vous aurez pour 'bind' ce de code derrière. Quelque chose comme:
Et une runat="server" .. Mais la solution ci-dessus Locksfree fourni devrait fonctionner.
Oh, et vous devez utiliser l'asp:hyperlink contrôle, parce que la balise n'a pas une propriété navigateurl
OriginalL'auteur DavidGouge
J'ai fini à l'aide de cette......
.fichier aspx
.aspx.cs CODE DERRIÈRE
Je crois que tout le nécessaire a été runat= "server" dans ton <a> élément.
OriginalL'auteur Goober