ASP.NET 3.5 and above only

Obout.Ajax.UI Controls - HTML Editor - Client side

Obout.Ajax.UI.HTMLEditor.PrePasteArgs class

 Inheritance Hierarchy

Argument of this type is passed to the handlers of the prePaste event.
Note Note
To get or set property values for client API properties, you must call property accessor methods that are named with the get_ and set_ prefixes. For example, to get or set a value for a property such as html, you call the get_html or set_html methods:
<script type="text/javascript">
  // do some things on the edit panel load
  function editPanelLoaded(editPanel, args) {
       // get the DesignPanel
       var designMode = Obout.Ajax.UI.HTMLEditor.ActiveModeType.Design;
       var designPanel = editPanel.get_modePanels()[designMode];
       // 'prePaste' event handler
       function onMyPrePaste(designPanel, args) {
           // get the html to be pasted
           var htmlToBePasted = args.get_html();
           // you can change the html to be pasted
           args.set_html("<span style='color: #FF0000'>HELLO</span>");
       // add the handler to the 'prePaste' event
       designPanel.add_prePaste(Function.createDelegate(designPanel, onMyPrePaste));
<obout:Editor runat="server" Id="editor" EditPanel-OnClientLoaded="editPanelLoaded" ... />


Name Description
propertyhtml string. Gets or sets the HTML content to be pasted.
propertyinnerCopy boolean. Gets a value indicating whether the content to be pasted was copied(cut) from this design panel and the design panel was not blurred.

"I just want to say that your response time is incredible... the developer we have working with the license we purchased (Grid) has reported that he is getting technical support responses in under an hour consistently (and they make sense and solve his problems). GREAT company! I will be telling others about our experience."

Scott MacDonald

Random testimonial   All testimonials