@(Html.Kendo().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(p => p.Id).Hidden(true);
columns.Bound(p => p.JobStartDateTime).Visible(false);
columns.Bound(p => p.JobInfo).Title("Job");
columns.Bound(p => p.JobTimes).Title("Times");
columns.Bound(p => p.JobPayDisplay).Title("Pay");
columns.Bound(p => p.JobFirstCome).ClientTemplate
("#if (JobFirstCome == true)
{ <input type='button' class='k-button k-success-colored' onclick='SignUps(***Id***)' value='Sign Up'/> }
else{ <input type='button' class='k-button k-info-colored' onclick='Request(****Id***)' value='Request'/>} #");
columns.Command(cmd => cmd.Custom("Details").Click("Details"));
columns.Command(cmd => cmd.Custom("Sign Up").Click("SignUp").HtmlAttributes(new { @class = "k-success-colored" }));
})
.Events(e => e.DataBound("databound"))
.Pageable()
.Scrollable(scr => scr.Height(430))
.DataSource(dataSource => dataSource
.Ajax()
//.PageSize(20)
.ServerOperation(false)
)
)