---------------------------
Windows Internet Explorer
---------------------------
Spell Check Handler Server Error:500
<html>
<head>
<title>No dictionary loaded. Set the DictionaryPath property before spellchecking.</title>
<style>
body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;}
p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
pre {font-family:"Lucida Console";font-size: .9em}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
</style>
</head>
<body bgcolor="white">
<span><H1>Server Error in '/CANCis' Application.<hr width=100% size=1 color=silver></H1>
<h2> <i>No dictionary loaded. Set the DictionaryPath property before spellchecking.</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
<b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
<br><br>
<b> Exception Details: </b>System.ArgumentException: No dictionary loaded. Set the DictionaryPath property before spellchecking.<br><br>
<b>Source Error:</b> <br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code>
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be ideā¦
---------------------------
OK
---------------------------
I'm not sure what I'm doing wrong. I've loaded the skins for Prometheus under the themes folder, the dictionaries under the Data-App folder and the Global Resource files.
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E)
Timestamp: Tue, 2 Nov 2010 16:22:45 UTC
Message: Sys.ArgumentException: Cannot deserialize. The data does not correspond to valid JSON.
Parameter name: data
Line: 5
Char: 84093
Code: 0
URI: http://cawebappsdev/SalesCRMQA/ScriptResource.axd?d=jKruckmJp8vDLb592u-Ri4JQ91O8nSdaBpoqumey8nfZ3YV4dMT_t9s3_TfYk24911J7iOJTrfZn-SHpKIhcco-cO0sEgm8QZyxP_GOGncAzLS6EkF8ge5HzbCCOjPfNFrr9o9imvnTrCdbgX0MV8BjBK_Q1&t=2610f696
I did a search and following previous posts I have not found a solution. Here is my control tag.
<telerik:RadSpell id="radspellEditCallReport_GeneralSpellCheckTop" runat="server" ControlsToCheck="txtEditCallReport_ExecutiveSummary,reEditCallReport_CallObjectives,reEditCallReport_CallDetails,reEditCallReport_ActionItems" ButtonType="None" /> Here are my web.config entries
<httpHandlers> <add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false" /> <add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" /> <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false" /> <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false" /> <add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" /> </httpHandlers> <add name="Telerik_Web_UI_SpellCheckHandler_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" />
<location path="Telerik.Web.UI.SpellCheckHandler.axd"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location><div> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableShadow="true" EnableViewState="false"> <Windows> <telerik:RadWindow ID="BatchIdSelectorPopup" runat="server" Width="360px" Height="360px" Modal="true"> <ContentTemplate> <telerik:RadGrid runat="server" ID="BatchIdSelectionGrid" AllowPaging="true" AllowSorting="true" OnNeedDataSource="BatchIdSelectionGrid_NeedDataSource"> <MasterTableView AutoGenerateColumns="false"> <Columns> <telerik:GridBoundColumn DataField="BatchId" HeaderText="Batch Ids" UniqueName="BatchId"></telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> </ContentTemplate> </telerik:RadWindow> </Windows> </telerik:RadWindowManager></div><telerik:RadButton ID="btnSelectBatchIds" Text="Select Batch Ids" runat="server" OnClick="btnSelectBatchIds_Click"/>protected void Page_Load(object sender, EventArgs e) { BatchIdSelectorPopup.OpenerElementID = btnSelectBatchIds.ClientID; } protected void btnSelectBatchIds_Click(object sender, EventArgs e) { BatchIdSelectionGrid.Rebind(); } protected void BatchIdSelectionGrid_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("BatchId", typeof(int)); Random rnd = new Random(); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); dt.Rows.Add(rnd.Next(1, 1000)); BatchIdSelectionGrid.DataSource = dt; }<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="menu.aspx.vb" Inherits="TestaTredjepartWeb.menu" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="s" runat="server"> </asp:ScriptManager> <div> <table> <tr> <td> <telerik:RadMenu ID="menu" runat="server" RenderMode="Lightweight" ClickToOpen="true"> <Items> <telerik:RadMenuItem Text="Test1" Value="item1"> <Items> <telerik:RadMenuItem Text="1"></telerik:RadMenuItem> <telerik:RadMenuItem Text="2"> <Items> <telerik:RadMenuItem Text="22"></telerik:RadMenuItem> <telerik:RadMenuItem Text="23"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem Text="3"></telerik:RadMenuItem> </Items> <ItemTemplate> TEst1 </ItemTemplate> </telerik:RadMenuItem> <telerik:RadMenuItem IsSeparator="true" Value="separator"> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Test2" Value="item2"> <Items> <telerik:RadMenuItem Text="1"></telerik:RadMenuItem> <telerik:RadMenuItem Text="2"></telerik:RadMenuItem> <telerik:RadMenuItem Text="3"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> </Items> </telerik:RadMenu> </td> </tr> </table> </div> </form></body></html>