BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
@{Html.EJ().Grid<object>("ColumnTemplate")
.Datasource((IEnumerable<object>)ViewBag.datasource)
.Columns(col =>
{
. .
. . .
col.Field("Rating").HeaderText("Rating")
.Template("<input id='RatingValue{{:OrderID}}' type='text' class='rating' />").Add();
//Based on the OrderID generated Unique ID for each row's rating element
})
.ClientSideEvents(events => events.TemplateRefresh("refreshTemplate")).Render();
}
<script>
function refreshTemplate(args) {
if (args.column.headerText == "Rating")
$(args.cell).find("#RatingValue" + args.data.OrderID).ejRating({//Rendered ejRating
precision: ej.Rating.Precision.Exact,
value: args.data.Rating
});
}
</script> |