Flexigrid - 添加包含链接的列

Mat*_*zak 3 jquery flexigrid

我正在使用Flexigrid显示分页数据,它运行良好.现在我需要添加所有行的链接("编辑","查看","删除"),老实说,我不知道如何继续它.有什么东西我可以开箱即用吗?

基本的想法是为这3个链接添加一个带有小图标的附加列,而不是让工具栏位于顶部.

有任何想法吗?

Mat*_*zak 5

我弄清楚了:)

诀窍是简单地将链接直接放在脚本返回的数据中.例如,这将创建一个第一列包含相关链接的行:

List<Object> rows = new List<Object>();
foreach (var item in results) {
rows.Add(new { 
    id = item.ID,
    cell = new string[] { 
        String.Format("<a href='/Account/View/{0}'>view</a>&nbsp;<a href='/Account/Edit/{0}'>edit</a>", item.ID), 
        item.Name, 
        item.Phone 
    }
}
var result = new { page = page, total = rowcount, rows = rows };
return Json(result);
Run Code Online (Sandbox Code Playgroud)