Скажем, у меня есть данные, как это:Фильтр ForeignKey на редактирование в кэндо сетке
[
{ID: 1, SomeForeignKeyID: 1, FkLimitation: "Local"},
{ID: 2, SomeForeignKeyID: 532, FkLimitation: "Foreign"}
]
Кендо Сетка использует эти данные:
columns.Bound(m => m.ID);
columns.ForeignKey(p => p.SomeForeignKeyID, ViewBag.ForeignKeys as IEnumerable<object>, "Value", "Name");
Вот проблема: как ограничить доступный значения в столбце ForeignKey? Напр. - если FkLimitation == «Локальный», я бы хотел, чтобы ForeignKey разрешил выбирать значения 1/2/3/4, а если FkLimitation == «Foreign», я бы хотел, чтобы ForeignKey разрешил выбирать значения 532/232/432.
Режим редактирования InCell.
Вы можете получить доступ к модели непосредственно через 'e.model', а не извлекать ее из ближайшей строки. –