【问题标题】:ASP.Net MVC Actionlink/Url action for javascript table - datatable.net用于 javascript 表的 ASP.Net MVC Actionlink/Url 操作 - datatable.net
【发布时间】:2016-02-16 16:07:51
【问题描述】:

我正在使用 jquery 数据表通过服务器端选项呈现我的 html 表。表中的一列具有相应行的 url/“编辑”链接。我可以使用以下代码生成它:

{
    "data": "Id",
    "title": "Linked Accounts",
    "render": function (data, type, row) {
        return '<a href=\"LinkedAccountsDetails/' + data + '\">Edit</a>';
    }

}

但是,我无法使用带有路由值的 Html.Actionlink 或 url 操作来生成它。 IE。 javascript 函数中的 data 参数用作路由值。这可能吗?有人可以帮忙吗?

【问题讨论】:

    标签: javascript jquery asp.net asp.net-mvc datatables


    【解决方案1】:
      "render": function (data, type, row) {
                            //return '<a href=\"LinkedAccountsDetails/' + data + '\">Edit</a>';
                            var myUrl = '@Url.Action("LinkedAccountsDetails", "Profile")/' + data;
                            return '<a href=\"'+myUrl+'\" class=\"btn btn-default btn-sm\">Edit</a>'; 
    
                        }
    

    这似乎已经解决了这个问题。感谢那些花时间看问题的人。

    【讨论】:

      猜你喜欢
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      • 2010-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多