2017-08-19 4 views
0

Je veux afficher dans la vue le tag réel afin que l'utilisateur puisse copier et enregistrer, ou mettre en signet. ActionLink fonctionne très bien, mais l'utilisateur n'est peut-être pas assez intelligent pour survoler ou trop peur de cliquer dessus pour le moment. J'ai l'impression que c'est très simple mais ça échappe à mon cerveau faible en ce moment.Renvoyer le texte de la dynamique @ActionLink

<b>Now you can return and download your picture any time in the next 3 months. Using the link below or clicking on Download Later in navigation bar.</b> 
    @Html.ActionLink("Download Link", "DownloadLater", "Home", new { photoId = Model.PhotoId, photoName = Model.PhotoName, pword = Model.PhotoPassword }, null) 

Répondre

0

Ok, peut-être que ma question n'était pas assez claire. Mais je l'ai compris. J'ai utilisé "Inspecter" de la page Web pour obtenir le tag "a" html rendu, puis amélioré à partir de là pour décider si l'utilisateur était en version Test ou Production. Donc, cela fonctionne dynamiquement correct dans chaque. Puis je me suis rendu compte que je n'ai pas du tout besoin d'ActionLink, car l'utilisateur pourrait avoir besoin d'une assurance visuelle du lien:

@Html.ActionLink("Download Link Webpage", "DownloadLater", "Home", new { photoId = Model.PhotoId, photoName = Model.PhotoName, pword = Model.PhotoPassword }, null)*@ 
    <br /> 
    <br /> 
    <a href="http://@ViewBag.ProdOrTest/Home/[email protected]&[email protected]&[email protected]" alt="link for picture downloads"><b>http://@ViewBag.ProdOrTest/Home/[email protected]&[email protected]&[email protected]</b></a>