BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
@(Html.EJS().Grid("ScoreDetails2").Load("load2")
.DataSource(ds => ds.Json(ViewBag.List_Manifest_Details_OUT_Model.ToArray()))... .Render())
<script>
var customAdaptor = new ej.data.JsonAdaptor();
ej.base.extend(customAdaptor, {
processResponse: function(dm, x, query) {
var pageQuery = query.queries.filter(function(e) { return e.fn === 'onPage'})[0];
var i = (pageQuery.e.pageIndex - 1) * pageQuery.e.pageSize;
//calling base class processResponse function
var original = ej.data.JsonAdaptor.prototype.processResponse.apply(this, arguments);
//Adding serial number
original.result.forEach(function(item) { item['RowCount'] = ++i; });
return original;
}
});
function load2(args) {
this.dataSource.adaptor = customAdaptor;
}
</script>
|