尝试使用MVC在表上添加链接。我就是这样做的:
<td>@Html.ActionLink("Edit Roles", "Edit", "Users", new { userName = "User\\" + u.UserName }, new { @class = "action" }) </td>
哪个有用...
但是现在我需要将它实现到Jquery中的数据表中。到目前为止我所拥有的是:
CSHTML:
{
"mDataProp": function (source, type, val) {
return '<a href="/Home/Edit/'+source.UserName+'">Edit Roles</a>'
}, "bSortable": false
},
控制器:
public ActionResult EditRole(string UserName)
{
return View("editRole", new UserForm(UserName));
}
问题是如何获得
new { userName = "User\\" + u.UserName },
在这里被召唤:
return '<a href="/Home/Edit/'+source.UserName+'">Edit Roles</a>'
目前它不起作用,它找到用户名,但说404错误,因为网址变为Home / Edit / Username(它无法找到...),因为它只能找到:Home / Edit / 任何帮助将不胜感激......