我正在使用 Flexigrid 来显示分页数据,它运行得很好。现在我需要添加所有行的链接(“编辑”、“查看”、“删除”),老实说我不知道如何继续。有什么东西我可以开箱即用吗?
基本思想是为这 3 个链接添加一个带有小图标的附加列,而不是在顶部设置工具栏。
有什么想法吗?
最佳答案
我已经弄清楚了:)
诀窍是简单地将链接直接放在脚本返回的数据中。例如,这将创建一行,第一列包含相关链接:
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> <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);
关于jquery - Flexigrid - 添加带有链接的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/931944/