在动态表单中,修改是一个必备的功能。修改比之新增要麻烦一点。修改需要三个步骤。
1:要先选中要需要修改的数据,然后弹出模态窗体。
2:我们需要在模态窗体中显示原有的数据。
3:我们需要将修改好的数据进行保存操作。
在此之前,我们需要创建一个方法,并以双击的形式来调用这个事件。在上一篇《表单的新增与删除》中说把获取到的数据以字符串拼接的形式插入代码中。那么我们就可以在字符串拼接中插入一个双击事件并调用方法。
在弹出模态窗体之前,我们需要在数据库中获取我们所选中这一行的数据,所以我们可以通过学生的ID来查询出该学生数据。我们可以使用linq的标准查询语句。