|
@@ -43,6 +43,7 @@ public class EventActionGrid<TEvent, TDataModel> : DynamicItemsListGrid<EventAct
|
|
|
options.AddRows = true;
|
|
|
options.EditRows = true;
|
|
|
options.DeleteRows = true;
|
|
|
+ options.MultiSelect = true;
|
|
|
}
|
|
|
|
|
|
public override DynamicGridColumns GenerateColumns()
|
|
@@ -66,6 +67,8 @@ public class EventActionGrid<TEvent, TDataModel> : DynamicItemsListGrid<EventAct
|
|
|
|
|
|
protected override void DoEdit()
|
|
|
{
|
|
|
+ if (SelectedRows.Length != 1) return;
|
|
|
+
|
|
|
var row = SelectedRows.First();
|
|
|
var item = LoadItem(row);
|
|
|
if (EventActionEditors.EditAction<TEvent, TDataModel>(item.Action, DataModelDefinition))
|