Version 3.4 Up In v3.4 upwards you only need to; 1. Set the TextComponentInterface to Automatic 2. Set the RapidSpellWInline.TextComponentID or RapidSpellWebLauncher.TextComponentName to the ID of the control. 3. Add, ValidateRequest="false" to the page tag of the popup page, and/or RapidSpellWInlineHelper page. Note: If you are using .NET 4 or higher you will need to add <httpRuntime requestValidationMode="2.0" /> in web.config under <system.web> The spell checker should then automatically set itself up for your textbox. If it doesn't work, please see the information below. Version 3.3 Down You can use RapidSpellWInline or RapidSpellWebLauncher with RadEditor. The following instructions assume that your RadEditor id is "RadEditor1". 1. Add RadEditor and RapidSpellWInline to your form. 2. Set RapidSpellWInline.TextComponentInterface to "Custom" 3. Add this JS block to your page function RSCustomInterface(tbElementName){ this.tbName = tbElementName;this.getText = getText;this.setText = setText;function getText(){ return GetRadEditor("<%=RadEditor1.ClientID%>").GetHtml(); } function setText(text){ GetRadEditor("<%=RadEditor1.ClientID%>").SetHtml(text); } } 4. The next step is to identify the html ID assigned to their editor IFRAME. If you look a the browser viewsource and search for editorFrame.id you should see it. In our example it is editorFrame.id = "RadEContentIframecontent"; So set RapidSpellWInline.TextComponentID="RadEContentIframecontent" 5. Set RapidSpellWInline.IgnoreXML=true 6. Set RapidSpellWInline.RapidSpellWInlineHelperPage as usual. |