DORADO中的commands用于浏览器与服务器进行数据交互,如提交数据等,需要与一个或多个dataset绑定。
(图:events与commands)
增加、修改、删除等操作尚未涉及与后台数据进行交互,所产生的变化是在浏览器端的,保存以及查询操作涉及与后台数据进行交互,所产生的变化是在服务器端的。因而,增加、修改、删除等操作是在button的onClick方式中写javascript事件,对哪个dataset进行操作体现在onClick方法中;保存以及查询操作是将button的command属性与某个UpdateCommand或QueryCommand绑定,对那个dataset进行操作体现在Commands的datasetInfos中。
Attachments:
worddavea05a97b1e85b8b289a7079f10033e3f.png (image/png)