Machen Sie die Zelle in Kendo Grid schreibgeschützt, wenn die Bedingung erfüllt ist
Angenommen, ich habe folgende Daten:
[
{ID: 1, SomeForeignKeyID: 4, IsFkEnabled: true},
{ID: 2, SomeForeignKeyID: 9, IsFkEnabled: false}
]
Kendo Grid verwendet diese Daten:
columns.Bound(m => m.ID);
columns.ForeignKey(p => p.SomeForeignKeyID, ViewBag.ForeignKeys as IEnumerable<object>, "Value", "Name");
Hier ist das Problem: Wie kann man die ForeignKey-Spalte editierbar machen, aber nur in Zeilen, in denen IsFkEnabled == true ist? Der Bearbeitungsmodus ist InCell.