加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET MVC 3 Razor:如何在JavaScript字符串变量中获取Action

发布时间:2020-12-15 18:37:56 所属栏目:asp.Net 来源:网络整理
导读:@(Html.ActionLink("Link Label","ActionMethodName","ControllerName",null,// parameter object,then html object null)) 产生 a href="/ControllerName/ActionMethodName/"Link Label/a 如果要在“编辑”或“新建”链接的JavaScript模板中引用/ Controlle
@(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”)将生成一个路径。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读