这里我是要修改用户账号。首先,我的把数据回填到修改页面。然后点击保存进行修改。所以,第一步是回填数据,首先给修改按钮一个点击事件,然后判断是否选中数据,如果有数据,则把选中的数据进行回填,这里要实例化修改页面的构造函数,然后把数据回填的修改页面。所以要在修改页面接收传递过来的数据。
这是修改页面
接下来就是把数据绑定到对应的地方。首先,给它一个页面加载事件,绑定下拉框,把下拉框的数据回填到修改页面,这里下拉框绑定的具体操作是先通过数据库储存过程然后到服务端再到客户端。首先我们先看数据库储存过程操作:首先给它一个名称,然后查询出下拉框信息,我这是查询出已经匹配账号的员工信息。
然后到服务端执行操作契约[OperationContract],然后定义一个方法,实例化对象数组,定义参数,传递参数类型,这里参数和参数类型要和数据库对应。然后获取执行储存过程的名称。
写完服务端后,接下来就是到客户端更新服务服务引用。把绑定下拉框和回填页面控件数据写的页面加载事件中。
接下来就是进行修改保存了。具体步骤,先把数据库储存过程写完,接下来就是到服务端进行操作契约,操作完后,到客户端更新服务引用。然后再写修改保存的代码。我们先看第一步,就是储存过程,还是一样,先给它一个名称,然后判断它的唯一性,接下来就是修改哪张表,以及修改的数据。
第二步就是到服务端操作服务契约[OperationContract]。然后定义一个数组,传递参数和参数类型,这里参数和参数类型要和数据库对应。然后给对象赋值。
第三步就是搞完服务端后到客户端更新服务引用。更新完后,给保存按钮一个事件。,然后判断需要填写的数据是否为空,如果为空就提示为空。如果不为空,就获取页面修改的数据,然后进行修改保存,保存成功后进行提示。
修改
最新推荐文章于 2022-05-29 20:18:19 发布