@(Html.ActionLink("Link Label","ActionMethodName","ControllerName",null,// parameter object,then html object null))
产生
<a href="/ControllerName/ActionMethodName/">Link Label</a>
如果要在“编辑”或“新建”链接的JavaScript模板中引用/ ControllerName / ActionMethodName / id,请将其分配给JavaScript变量?
尝试:
<script type="text/javascript"> var actionUrl = '@(Html.ActionLink("",null))'; </script>
但是在这一点上,我必须使用Javascript去除字符串中不需要的< a href ...字符。
解决方法
@ Url.Action(“ActionMethodName”,“ControllerName”)将生成一个路径。