Esempio n. 1
0
 protected override void OnLayoutSaving(Modal element, ElementSavingContext context)
 {
     if (string.IsNullOrEmpty(element.HtmlId))
     {
         element.HtmlId = HtmlIdGenerator.Generate();
     }
 }
Esempio n. 2
0
        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));
 }
Esempio n. 5
0
 protected virtual void OnLayoutSaving(TElement element, ElementSavingContext context)
 {
 }
Esempio n. 6
0
 public void LayoutSaving(ElementSavingContext context)
 {
     OnLayoutSaving((TElement)context.Element, context);
 }
 void IElementEventHandler.LayoutSaving(ElementSavingContext context)
 {
 }