Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Telerik Spell Check

I'm attempting to use Telerik Spell Checking for the first time for a textbox, but I keep getting the "Spell Check handler Server Error:500" "No dictionary loaded. Set the Dictionary Path property from the spell checker settings or copy the dictionaries to....."

How do i accomplish this??

 <td align="left">                            
     <telerik:RadTextBox
                            ID="RadTextBoxDescInj" runat="server" Width="200" Height="100" TextMode="MultiLine" >
     </telerik:RadTextBox>
 </td>
 <td>
    <telerik:RadSpell ID="RadSpell1" runat="server" ButtonType="LinkButton" ControlToCheck="RadTextBoxDescInj" DictionaryLanguage="English" SpellCheckProvider="PhoneticProvider" />
 </td>
like image 229
Eric Avatar asked Dec 18 '22 03:12

Eric


1 Answers

This error means that the spellchecker cannot find/load a dictionary file. As Kevin said, the default location for RadSpell dictionaries is ~/App_Data/RadSpell/ in your web site. The dictionaries are .tdf files (e.g. en-US.tdf for English). If the files are not there, you should copy them from a Telerik RadControls for ASP.NET AJAX installation. If the .tdf files are in a different location, you should set the DictionaryPath property of the spell control to that path. If the .tdf files are at the correct location but you still get an error, then you should probably make sure the file permissions are set so that everyone can read the files. Finally, I found the following help article for RadSpell and RadTextBox controls - Spell Checking RadTextBox.

like image 125
lingvomir Avatar answered Jan 03 '23 12:01

lingvomir