如果需要添加一行(前提是Editable=true): 加一个添加按钮 btnAdd btnAdd点击事件中执行
dt就是赋值给girdControl那个dt。
dtRowsAdd(dtNewRow());
gridView1FocusedRowHandle = gridView1RowCount - 1;
thisBindingContext[dt]EndCurrentEdit();
再加一个保存按钮 btnSave,btnSave点击事件中执行保存,核心就是保存的方法,和原数据库中表对比,有不同的就update,新的数据就insert。
jqGrid完成的事件是gridComplete:function(){}(可以理解为数据都准备好了), 因为从数据库获取到的json数据没有带修改和删除两项,所以在之后的处理就是,在gridComplete事件中循环为每一行添加这两个链接,并且都给他们加上了onclick事件。
以上就是关于在WinForm的Dev GridControl的GridView中,如何增加一行并保存到数据源修改删除全部的内容,包括:在WinForm的Dev GridControl的GridView中,如何增加一行并保存到数据源修改删除、jqgrid删除没有设置url、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)