2012-03-15 49 views

Respuesta

9

Uso @Url.Action() para obtener el valor href lugar de @Html.ActionLink

15

Reemplazar esta:

<a href=""><b>Link</b></a> 

Con

@Html.ActionLink("<b>Link</b>", "Action", "Controller") 

cuales puede codificar automático del <b></b>, por lo que puede probar:

@Html.ActionLink(new MvcHtmlString("<b>Link</b>").ToHtmlString(), "Action", "Controller") 

Aún más en pocas palabras, se puede utilizar @Url.Action("Action", "Controller"), en el enlace tal que:

<a href='@(Url.Action("Action", "Controller"))'><b>Link</b></a> 
+0

Uno más piensan en esto .... si se trató de la sugerencia anterior, pero sigue apareciendo el problema puede deberse a que probó la tercera sugerencia y utilizó Html.Action() en lugar de Url.ACtion();) – bbqchickenrobot

+0

¿Está seguro de que el código anterior funciona? No está funcionando para mi. –

+0

La última opción al menos funcionará bien. –

Cuestiones relacionadas