|
@(Html.EJ().Grid<object>("FlatGrid")
.Datasource((IEnumerable<object>)ViewBag.datasource)
.AllowPaging()
)
<script type="text/javascript">
ej.JsonAdaptor.prototype.processResponse = function (data, ds, query, xhr) {
var arraylist = data.result;
var prptData = []; var temp = {}; var count = 0;
for (var i = 0; i < arraylist.length; i++) {
for (var key in arraylist[i]) {
if (!i) {
temp[key] = {};
temp[key]["key" + count] = arraylist[i][key]
}
else
temp[key]["key" + count] = arraylist[i][key];
}
count++;
}
for (var key in temp) {
var tmpData = { ColKey: key };
$.extend(tmpData, temp[key]);
prptData.push(tmpData);
}
data.result = prptData;
return data;
}
</script>
|
|
<style>
.e-gridheader {
display: none;
}
. . .
</style> |
Hi,
It works but the problem is to do inline editing for the column.
Can we edit a column (or a cell) without problem?
Hi,
Thank you for your answers.