将Grid数据作为表单的一部分整体提交dotNetFlexGrid1.23beta发布

2010-8-26 v1.23beta(重要更新)

  • 修复insertNewRow()、updateRowData()方法不能正确处理对齐和宽度的bug。
  • 修复insertNewRow()产生的行不能选中和触发事件的bug。
  • 新增Js方法getGridJsonData()用于提取当前grid的所有数据,产生一个Json格式的字符串,可以保存在表单域中。
  • 新增服务端方法ParseGetGridJsonData()用于解析getGridJsonData()生成的数据,将返回一个二维字典,配合CheckedRows可获取到用作表单提交的Grid的所有数据。
  • 修复applyQueryReload()方法在参数已存在时只能处理一个参数的BUG.

附件中Samples/TestStockFormIn.aspx页面通过一个模拟的入库单编辑页面演示了getGridJsonData和ParseGetGridJsonData的使用方法,自此,dotNetFlexGrid基本可以替换掉用作表单提交的ListBox或自行处理的Table。范例如下图:

初始化,模拟打开一个入库单进行编辑

 

加入、修改商品

 

编辑完成后提交

 

本文作者:华磊 出处:http://www.cnblogs.com/hualei/
本文版权归华磊和博客园、CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。该文章也同时发布在我的独立博客中-博客园-华磊CSDN-华磊
特别授权:敏捷开发(SCRUM)系列文章特授权上海火速转载使用并应用到研发项目“火速智卓-用心连接企业员工的微信企业号应用平台”的管理中。
小规模研发团队的敏捷开发(SCRUM)全集
JQuery+FlexiGrid+asp.net完美解决方案-开源项目dotNetFlexGrid,构建快速的Ajax应用程序[官网][下载]。
原文地址:https://www.cnblogs.com/hualei/p/1808861.html