Thanks for the quick response. I appreciate the great support you all provide!
I am receiving an error message when trying to start the attached project:
Parser Error Message: Could
not load file or assembly 'Syncfusion.EJ, Version=14.1400.0.46,
Culture=neutral, PublicKeyToken=3d67ed1f87d44c89' or one of its
dependencies. The located assembly's manifest definition does not match
the assembly reference. (Exception from HRESULT: 0x80131040)Line 28: <compilation debug="true" targetFramework="4.5">
Line 29: <assemblies>
Line 30: <add assembly="Syncfusion.EJ, Version=14.1400.0.46, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89"/>
Line 31: <add assembly="Syncfusion.EJ.Mvc, Version=14.1400.0.46, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89"/>
Line 32: </assemblies>
In my project the similar line in the Web.config is:
<add assembly="Syncfusion.EJ, Version=14.1450.0.46, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
Regarding your questions:
#1 - I believe I am using version 14.1.1450.0.46
#2 - running into the above problem so I can't yet reproduce the same problem.
#3 - I don't experience this in other edit modes - I can modify existing values just fine.
#4 - Here is the javascript I have executing in the queryCellInfo:
function formatCell(args) {
var value = args.text.replace(",", "");
var $element = $(args.cell);
switch (args.column.field) {
case "@nameof(BrokerageAccountTransactionRow.Amount)":
if (parseFloat(value.replace("(", "-").replace(/[^0-9\.-]+/g, "")) < 0) {
$element.css("color", "red");
} else {
$element.css("color", "green");
}
break;
}
}
Also, I did notice that I am using a newer version of jquery than in the attached sample. (I did try using the version in the sample but I still received the same error).
Here is my full set of script files is as follows:
<script src="@Url.Content("~/Scripts/jquery-2.2.3.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.linq.min.js")"></script>
<script src="@Url.Content("~/Scripts/jsrender.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.easing.1.3.min.js")"></script>
<script src="@Url.Content("~/Scripts/globalize.js")"></script>
<script src="@Url.Content("~/Scripts/web/ej.web.all.min.js")"></script>
<script src="@Url.Content("~/Scripts/common/ej.unobtrusive.min.js")"></script>
@Scripts.Render("~/bundles/bootstrap")
<script src="@Url.Content("~/Scripts/moment.min.js")"></script>
<script src="@Url.Content("~/Scripts/daterangepicker.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")"></script>
Regards, Jeff