MVC
修改中的小问题: 在保存修改数据时,一直都是判断参数异常,这是什么原因呢? 这是因为我修改数据没有获取到主键 ID,所以不论怎么改代码都是判断为参数异常。保存修改数据必须要获取到所修改表的主键 ID,因为获取不到表的主键 ID,就查不到数据,就会判断参数异常。 如何获取到主键 ID呢? 这就要到页面这边获取,而不是到控制器那边,因为要把主键ID传给页面。 我们需要在模态框里面获取:
一个input标签:类型为隐藏,给它一个 id ,这里的 id 就是所修改表的主键ID。name 和 id 名一样,方便查找。 之后就是到保存修改方法那里获取主键 ID: 声明 WorkProjectID 并把值获取到,获取到所修改表的主键 ID。 这样就解决判断参数异常的问题了。 这里不仅可以获取到主键ID,还能获取到表里的数据。 总结:保存修改必须要获取到所修改表的主键ID,不然就会判断错误。