protected override void OnLayoutSaving(Modal element, ElementSavingContext context) { if (string.IsNullOrEmpty(element.HtmlId)) { element.HtmlId = HtmlIdGenerator.Generate(); } }
public void Saving(LayoutSavingContext context) { var elements = context.Elements.Flatten(); foreach (var element in elements) { var savingContext = new ElementSavingContext(element, context); _elementEventHandler.LayoutSaving(savingContext); element.Descriptor.LayoutSaving(savingContext); } }
public virtual void LayoutSaving(ElementSavingContext context) { }
public override void LayoutSaving(ElementSavingContext context) { InvokeDrivers(context.Element, driver => driver.LayoutSaving(context)); }
protected virtual void OnLayoutSaving(TElement element, ElementSavingContext context) { }
public void LayoutSaving(ElementSavingContext context) { OnLayoutSaving((TElement)context.Element, context); }
void IElementEventHandler.LayoutSaving(ElementSavingContext context) { }