@( Html.Kendo().Grid(Model.Notifications)
.Name("gridTitanNotifications")
.Columns(columns => {
columns.Template(
@<
text
>
<
input
name
=
"chkNotifications"
type
=
"checkbox"
value
=
"@item.InstanceID "
title
=
"checked notification"
/>
</
text
>).Title("").Width(36);
columns.Bound(m => m.NotificationText).Title("Notification");
columns.Template(m => {
switch (m.LinkType) {
case Titan.Entities.Enums.Notification.LinkTypes.Internal:
Html.ActionLink("TEST", "test");
// Html.ActionLink(m.LinkText, m.LinkAction, m.LinkController, new { instanceID = m.LinkInstanceID });
break;
case Titan.Entities.Enums.Notification.LinkTypes.External:
break;
}
}).Title("Case");
// columns.Bound(m => m.LinkText).Title("Case");
columns.Bound(m => m.TimestampCreated).Title("Recieved");
})
.RowAction(row => {
if (!row.DataItem.ReadFlag) {
row.HtmlAttributes["style"] = "font-weight: bold";
}
})
)