当我尝试在带有SQL Server数据的lightswitch HTML客户端应用程序中编辑数据条目时出错。当我尝试在本地创建的表时,我没有得到错误。另外,在添加条目并且DB已成功更新时,我没有收到任何错误。
错误: 第21行第2461行http://localhost:52818/HTMLClient/Scripts/jquery-2.1.3.min.js
中未处理的异常0x800a139e - JavaScript运行时错误:语法错误,无法识别的表达式:[data-url =' / ViewMilestones /' 1st%20Silicon' / [b7758fa9e]']
答案 0 :(得分:0)
今天有同样的问题。我的主键是字符串值(现有数据库)LightSwitch无法处理字符串键。我不得不要求数据库管理员将主键更改为整数列。因此,您需要将主键更改为整数。
这部分会导致您的错误:
'1st%20Silicon'
对我而言,编辑表单上的save方法失败后是重定向。在db中保存的实际更改,但GUI保持挂起。