【问题标题】:use Url.Action with dynamic values将 Url.Action 与动态值一起使用
【发布时间】:2016-05-07 01:37:21
【问题描述】:

我有以下链接

var selectedValue = "someDynamicValue";
var selectedId = 100;
window.location.href = '/Home/' + selectedValue + '/' + selectedId;

如何使用@Url.Action 代替上面的链接生成?

【问题讨论】:

标签: javascript asp.net-mvc


【解决方案1】:

我通常这样做:

var selectedValue = "someDynamicValue";
var selectedId = 100;
var href = '@Url.Action("Index", "Home", new { selectedValue = "_selectedValue_", selectedId = "_selectedId_"})';
href = href.replace('_selectedValue_', selectedValue);
href = href.replace('_selectedId_', selectedId);
window.location.href = href;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    • 2021-09-19
    相关资源
    最近更新 更多