¿Cómo puedo poner un elemento span dentro de ActionLink PERO NO CON URL.ACTION?¿Cómo poner el elemento span dentro de ActionLink MVC3?
Este:
<li><span>
@Ajax.ActionLink("LinkText", "ControllerName", new AjaxOptions
{
UpdateTargetId = "div",
InsertionMode = InsertionMode.Replace,
HttpMethod = "GET",
LoadingElementId = "progress"
})
</span></li>
genera esto:
<li>
<span>
<a href="/Home/ControllerName" data-ajax-update="#scroll"
data-ajax-mode="replace" data-ajax-method="GET"
data-ajax-loading="#progress" data-ajax="true">LinkText</a>
</span>
</li>
pero necesito algo más. ¿Cómo puedo crear un método personalizado MVC3 ActionLink que genera esta salida:
<li>
<a href="/Home/ControllerName" data-ajax-update="#scroll"
data-ajax-mode="replace" data-ajax-method="GET"
data-ajax-loading="#progress" data-ajax="true">
<span>LinkText</span> // this span generated inside <a>
</a>
</li>
http://stackoverflow.com/questions/3470622/wrapping-an-element-with-html-actionlink – Ali