Skip to main content

PastedImageSavingEventArgs.SetStyleAttribute(String, String) Method

Specifies a CSS property in the ‘style’ attribute of the resulting HTML element.

Namespace: DevExpress.Web.ASPxHtmlEditor

Assembly: DevExpress.Web.ASPxHtmlEditor.v24.1.dll

NuGet Package: DevExpress.Web

Declaration

public void SetStyleAttribute(
    string name,
    string value
)

Parameters

Name Type Description
name String

A string value specifying the style attribute name.

value String

A string value specifying the style attribute’s new value.

Remarks

The following examples illustrate how to use the ASPxHtmlEditor.PastedImageSaving event and the SetStyleAttribute method to add inline CSS style attributes to the pasted element.

protected void ASPxHtmlEditor1_PastedImageSaving(object source, PastedImageSavingEventArgs e) {
    e.SetStyleAttribute("max-width", "100%");
    e.SetStyleAttribute("border", "1px solid #aaa");
}
protected void ASPxHtmlEditor1_PastedImageSaving(object source, PastedImageSavingEventArgs e) {
    if (!e.IsValid) {
        e.TagName = "DIV";
        e.InnerHTML = "<img src='broken-image.png' />";
        e.SetStyleAttribute("border", "1px dotted #f00");
    }
}
See Also