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>
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With