我将DataTables与 jquery AJAX 和 Entity Framework 一起使用。我从将其序列化为 json 的 webmethod 返回 EntityFramework 对象。我有很多表需要生成 CRUD 页面,因此在后端页面中会有 CRUD webmethods。我以前是用动态数据做的。有没有办法使用 T4 模板生成这些页面?我目前没有确切的代码,但最终结果将是这样的
http://editor.datatables.net/release/DataTables/extras/Editor/examples/envelope_inline.html
这是 .aspx.cs 中的一些示例代码,它返回 json
[WebMethod]
public string GetCustomers(int page)
{
return db.Customers.Skip(page*100).Take(100);
}
[WebMethod]
public string DeleteCustomer(int id)
{
// ...
}
在 .aspx 页面上
$(document).ready(function() {
var oTable = $('#example').dataTable( {
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "scripts/server_processing.aspx"
}
} );
} );