【发布时间】:2011-05-23 04:49:56
【问题描述】:
@(Html.ActionLink("Link Label",
"ActionMethodName",
"ControllerName",
null, // parameter object, then html object
null))
生产
<a href="/ControllerName/ActionMethodName/">Link Label</a>
如果我想在 JavaScript 模板中为 Edit 或 New 链接引用 /ControllerName/ActionMethodName/id,我该如何将其分配给 JavaScript 变量?
尝试:
<script type="text/javascript">
var actionUrl = '@(Html.ActionLink("","ActionMethodName",
"ControllerName",null,null))';
</script>
但到那时,我将不得不使用 Javascript 来删除字符串中不需要的 <a href... 字符。
【问题讨论】:
标签: javascript asp.net-mvc-3 razor