尝试使用SQL Server在Visual Studio Lightswitch中编辑条目时出错

时间:2016-09-27 07:20:02

标签: visual-studio-lightswitch

当我尝试在带有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]']

1 个答案:

答案 0 :(得分:0)

今天有同样的问题。我的主键是字符串值(现有数据库)LightSwitch无法处理字符串键。我不得不要求数据库管理员将主键更改为整数列。因此,您需要将主键更改为整数。

这部分会导致您的错误:

'1st%20Silicon'

对我而言,编辑表单上的save方法失败后是重定向。在db中保存的实际更改,但GUI保持挂起。