我正在使用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);
Run Code Online (Sandbox Code Playgroud)