or
<telerik:GridTemplateColumn FilterControlAltText="Filter AccountCostCategory column" HeaderText="Cost Category" UniqueName="AccountCostCategory"> <ItemTemplate> <asp:CheckBox ID="chkAccountCostCategory_CC1" runat="server" Text="Cost Category 1" /> <asp:CheckBox ID="chkAccountCostCategory_CC2" runat="server" Text="Cost Category 2" /> <asp:CheckBox ID="chkAccountCostCategory_CC3" runat="server" Text="Cost Category 3" /> <asp:CheckBox ID="chkAccountCostCategory_CC4" runat="server" Text="Cost Category 4" /> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="ddlAccountCostCategoryFilter" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("AccountCostCategory").CurrentFilterValue %>' runat="server" OnClientSelectedIndexChanged="AccountCostCategoryFilterChanged"> <Items> <telerik:RadComboBoxItem Text="All" /> <telerik:RadComboBoxItem Text="Cost Category 1" Value="CC1" /> <telerik:RadComboBoxItem Text="Cost Category 2" Value="CC2" /> <telerik:RadComboBoxItem Text="Cost Category 3" Value="CC3" /> <telerik:RadComboBoxItem Text="Cost Category 4" Value="CC4" /> </Items> </telerik:RadComboBox> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> function AccountCostCategoryFilterChanged(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); tableView.filter("AccountCostCategory", args.get_item().get_value(), Telerik.Web.UI.GridFilterFunction.EqualTo); } </script> </telerik:RadScriptBlock> </FilterTemplate> <ItemStyle Width="120px" BackColor="#FDE9D9" /></telerik:GridTemplateColumn>Expression expected Description: 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. Exception Details: Telerik.Web.UI.ParseException: Expression expectedSource Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [ParseException: Expression expected] Telerik.Web.UI.ExpressionParser.ParsePrimaryStart() +184 Telerik.Web.UI.ExpressionParser.ParsePrimary() +17 Telerik.Web.UI.ExpressionParser.ParseUnary() +115 Telerik.Web.UI.ExpressionParser.ParseMultiplicative() +55 Telerik.Web.UI.ExpressionParser.ParseAdditive() +60 Telerik.Web.UI.ExpressionParser.ParseComparison() +55 Telerik.Web.UI.ExpressionParser.ParseLogicalAnd() +55 Telerik.Web.UI.ExpressionParser.ParseLogicalOr() +55 Telerik.Web.UI.ExpressionParser.ParseExpression() +28 Telerik.Web.UI.ExpressionParser.ParseArguments() +56 Telerik.Web.UI.ExpressionParser.ParseIif() +94 Telerik.Web.UI.ExpressionParser.ParseIdentifier() +221 Telerik.Web.UI.ExpressionParser.ParsePrimary() +17 Telerik.Web.UI.ExpressionParser.ParseUnary() +115 Telerik.Web.UI.ExpressionParser.ParseMultiplicative() +55 Telerik.Web.UI.ExpressionParser.ParseAdditive() +60 Telerik.Web.UI.ExpressionParser.ParseComparison() +55 Telerik.Web.UI.ExpressionParser.ParseLogicalAnd() +55 Telerik.Web.UI.ExpressionParser.ParseLogicalOr() +55 Telerik.Web.UI.ExpressionParser.ParseExpression() +28 Telerik.Web.UI.ExpressionParser.ParseParenExpression() +52 Telerik.Web.UI.ExpressionParser.ParsePrimary() +17 Telerik.Web.UI.ExpressionParser.ParseUnary() +115 Telerik.Web.UI.ExpressionParser.ParseMultiplicative() +55 Telerik.Web.UI.ExpressionParser.ParseAdditive() +60 Telerik.Web.UI.ExpressionParser.ParseComparison() +55 Telerik.Web.UI.ExpressionParser.ParseLogicalAnd() +55 Telerik.Web.UI.ExpressionParser.ParseLogicalOr() +55 Telerik.Web.UI.ExpressionParser.ParseExpression() +28 Telerik.Web.UI.ExpressionParser.Parse(Type resultType) +31 Telerik.Web.UI.GridDynamicQueryable.Where(IQueryable source, String predicate, Object[] values) +172 Telerik.Web.UI.GridDataTableFromEnumerable.FillData35() +2148 Telerik.Web.UI.GridDataTableFromEnumerable.FillData() +855 Telerik.Web.UI.GridResolveEnumerable.EnsureInitialized() +29 Telerik.Web.UI.GridEnumerableFromDataView..ctor(GridTableView owner, IEnumerable enumerable, Boolean CaseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields, Boolean enableSplitHeaderText) +265 Telerik.Web.UI.GridDataSourceHelper.CreateGridEnumerable(GridTableView owner, IEnumerable enumerable, Boolean caseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields, Boolean enableSplitHeaderText) +225 Telerik.Web.UI.GridTableView.get_ResolvedDataSource() +411 Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource) +392 Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource) +858 System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) +94 System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) +182 Telerik.Web.UI.GridTableView.PerformSelect() +206 Telerik.Web.UI.GridTableView.DataBind() +432 Telerik.Web.UI.RadGrid.OnBubbleEvent(Object source, EventArgs e) +159 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +52 Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e) +50 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +52 Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e) +102 Telerik.Web.UI.RadGrid.RaisePostBackEvent(String eventArgument) +7403 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3707<telerik:RadSiteMap ID="RadSiteMap1" runat="server" DataNavigateUrlField="Title" DataSourceID="RadSiteMapDataSource1" DataTextField="Title" DataValueField="Description" Font-Names="Arial" Font-Size="8pt" ShowNodeLines="True" Skin="Windows7"> <LevelSettings> <telerik:SiteMapLevelSetting MaximumNodes="5"> <ListLayout AlignRows="True" RepeatColumns="4" /> </telerik:SiteMapLevelSetting> </LevelSettings> </telerik:RadSiteMap>Spell Check Handler Server Error:500<html> <head> <title>No dictionary loaded. Set the DictionaryPath property from the spell checker settings or copy the dictionaries to ~/App_Data/RadSpell/</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 '/cpe' Application.<hr width=100% size=1 color=silver></H1> <h2> <i>No dictionary loaded. Set the DictionaryPath property from the spell checker settings or copy the dictionaries to ~/App_Data/RadSpell/</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 from the spell checker settings or copy the dictionaries to ~/App_Data/RadSpell/<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 identified using the exception stack trace below.</code> </td> </tr> </table> <br> <b>Stack Trace:</b> <br><br> <table width=100% bgcolor="#ffffcc"> <tr> <td> <code><pre> [ArgumentException: No dictionary loaded. Set the DictionaryPath property from the spell checker settings or copy the dictionaries to ~/App_Data/RadSpell/] Telerik.Web.UI.Dictionaries.EditDistanceDictionary.Load(TextReader baseDictionaryReader, ICustomDictionarySource customSource, String cacheKey) +154 Telerik.Web.UI.SpellChecker.LoadDictionary() +290 Telerik.Web.UI.SpellChecker.get_dictionary() +18 Telerik.Web.UI.SpellChecker.CheckWord(String word, String sLastWord) +162 Telerik.Web.UI.TelerikSpellCheckProvider.CheckWord(ITextWord current, ITextWord previous) +64 Telerik.Web.UI.SpellChecker.CheckText() +171 Telerik.Web.UI.SpellChecker.BadWordsJScript() +13 Telerik.Web.UI.SpellCheckHandler.ProcessSpellCheckRequest(HttpResponse response, SpellChecker checker, String text) +74 Telerik.Web.UI.SpellCheckHandler.ProcessRequest(HttpContext context) +487 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75 </pre></code> </td> </tr> </table> <br> <hr width=100% size=1 color=silver> <b>Version Information:</b> Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3053 </font> </body> </html> <!-- [ArgumentException]: No dictionary loaded. Set the DictionaryPath property from the spell checker settings or copy the dictionaries to ~/App_Data/RadSpell/ at Telerik.Web.UI.Dictionaries.EditDistanceDictionary.Load(TextReader baseDictionaryReader, ICustomDictionarySource customSource, String cacheKey) at Telerik.Web.UI.SpellChecker.LoadDictionary() at Telerik.Web.UI.SpellChecker.get_dictionary() at Telerik.Web.UI.SpellChecker.CheckWord(String word, String sLastWord) at Telerik.Web.UI.TelerikSpellCheckProvider.CheckWord(ITextWord current, ITextWord previous) at Telerik.Web.UI.SpellChecker.CheckText() at Telerik.Web.UI.SpellChecker.BadWordsJScript() at Telerik.Web.UI.SpellCheckHandler.ProcessSpellCheckRequest(HttpResponse response, SpellChecker checker, String text) at Telerik.Web.UI.SpellCheckHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) -->