Server Error in '/' Application.

Error in Like operator: the string pattern '%Kennedy%20Half%20Dollar%' is invalid.

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: System.Data.EvaluateException: Error in Like operator: the string pattern '%Kennedy%20Half%20Dollar%' is invalid.

Source Error:


Line 44:     {
Line 45:         //If Gridview has no data, do not display message about "Clicking on Image" as there are no images 
Line 46:         if (GV1.Rows.Count == 0)
Line 47:         {
Line 48:             ClickImageLbl.Visible = false;

Source File: d:\inetpub\vhosts\marshallcoinvault.com\httpdocs\inventory.aspx.cs    Line: 46

Stack Trace:


[EvaluateException: Error in Like operator: the string pattern '%Kennedy%20Half%20Dollar%' is invalid.]
   System.Data.LikeNode.AnalyzePattern(String pat) +491
   System.Data.LikeNode.Eval(DataRow row, DataRowVersion version) +338
   System.Data.BinaryNode.Eval(ExpressionNode expr, DataRow row, DataRowVersion version, Int32[] recordNos) +20
   System.Data.BinaryNode.EvalBinaryOp(Int32 op, ExpressionNode left, ExpressionNode right, DataRow row, DataRowVersion version, Int32[] recordNos) +13620
   System.Data.BinaryNode.Eval(DataRow row, DataRowVersion version) +26
   System.Data.DataExpression.Invoke(DataRow row, DataRowVersion version) +63
   System.Data.Index.AcceptRecord(Int32 record, IFilter filter) +122
   System.Data.Index.InitRecords(IFilter filter) +274
   System.Data.Index..ctor(DataTable table, IndexField[] indexFields, Comparison`1 comparison, DataViewRowState recordStates, IFilter rowFilter) +470
   System.Data.DataTable.GetIndex(IndexField[] indexDesc, DataViewRowState recordStates, IFilter rowFilter) +236
   System.Data.DataView.UpdateIndex(Boolean force, Boolean fireEvent) +249
   System.Data.DataView.UpdateIndex(Boolean force) +13
   System.Data.DataView.SetIndex2(String newSort, DataViewRowState newRowStates, IFilter newRowFilter, Boolean fireEvent) +109
   System.Data.DataView.SetIndex(String newSort, DataViewRowState newRowStates, IFilter newRowFilter) +14
   System.Data.DataView.set_RowFilter(String value) +155
   System.Web.UI.WebControls.FilteredDataSetHelper.CreateFilteredDataView(DataTable table, String sortExpression, String filterExpression, IDictionary filterParameters) +400
   System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1802
   System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +17
   System.Web.UI.WebControls.DataBoundControl.PerformSelect() +169
   System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +71
   System.Web.UI.WebControls.GridView.DataBind() +5
   System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +93
   System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls() +72
   System.Web.UI.Control.EnsureChildControls() +112
   System.Web.UI.WebControls.GridView.get_Rows() +34
   inventory.CLickImage_Message_Visibility(Object sender, EventArgs e) in d:\inetpub\vhosts\marshallcoinvault.com\httpdocs\inventory.aspx.cs:46
   System.Web.UI.Control.OnLoad(EventArgs e) +79
   System.Web.UI.Control.LoadRecursive() +130
   System.Web.UI.Control.LoadRecursive() +200
   System.Web.UI.Control.LoadRecursive() +200
   System.Web.UI.Control.LoadRecursive() +200
   System.Web.UI.Control.LoadRecursive() +200
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2852


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4700.0