当列名固定时,后台返回一个对象数组到前台,bootstraptable中data为返回的对象数组,column的filed指定为返回的key值即可实现Table数据的展示,但当列名不固定时,则无法使用上述的方式,可采用下列的方法来实现:
1)需呈现的Table数据
2)前台bootstraptable代码
//bootstraptable写法
$("#Table").bootstrapTable({
data: res.data,
striped: true,
cache: false,
pagination: true,
sortable: false,
sortOrder: "asc",
sidePagination: "client",
pageNumber: 1,
pageSize: 5,
pageList: [10, 15, 20, 50, 100],
dataType: "json",
method: "post",
toolbarAlign: "left",
columns: res.listcolunm.title,
});
3)后台C#代码
//定義數據
List<dynamic> d