7 Answers, 1 is accepted
Unfortunately, this is currently not supported.
Regards,
Rosen
the Telerik team
Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

I'm afraid not, however you may consider hiding the command buttons for rows which should not be editable. This can be achieved by hooking to the rowDataBound client event:
function
rowDataBound(e) {
if
(e.dataItem.MyField ==
"SomeValue"
) {
$(e.row).find(
".t-grid-edit, .t-grid-delete"
).hide();
}
}
Regards,
Rosen
the Telerik team
Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

You may set Editable's Enable options to either true or false.
.Editable(editing => editing.Enabled(Model.UserCanEdit))
Best wishes,
Rosen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

That was the first thing I tried but it did not work for me.
.Editable(e => e.Enabled(false)
.Mode(GridEditMode.InLine))
columns.Command(c => c.Edit());
.DataBinding(d => d.Ajax()
.Select()
.Update("Update", "XXX")
)
Still shows the edit button and calls the controller Update button when pressed "Update".
Am I missing anything here?
Thanks, Venky
In order to hide command column you may use its Visible property.
Best wishes,Rosen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items