zoukankan      html  css  js  c++  java
  • 自定义表单处理保存

    1. 在数据绑定后,每个数据源都生成一个同名的hidden,其中包括了数据源查询结果中的主键值列表,提交时随数据一起提交,如<input type=hidden name=DataSource1 value="ID:~1,0001">。
    2. 在生成Grid型数据时,每行加一个Hidden值,按数据源主键列顺序,给出主键值。
    3. 更新时根据XML生成控件树,遍历控件树(根据控件的数据源,找到对应的Hidden中保存的主键列及主键值[非GIRD型的主键值为第一个,GRID型根据每行的Hidden值得到])
    4. 生成表格时同时生成两个方法,AddRow和DeleteRow,供客户端调用
    5. 如果主键值非空,则根据主键值生成Update(所有同一数据源的组合在Set语句中,Where后根主键条件);如果主键值空,则根据所有同一数据源的控件值组成Insert语句,执行插入(所有同一数据源的组合在Insert语句中)。
    6. 根据数据。
      待续--
  • 相关阅读:
    插入排序
    2019何凯文五夜十篇
    文件
    结构体数组表示
    位运算应用
    条件编译 预处理命令
    文件包含
    带参宏定义
    宏定义有无参数宏定义和带参数宏定义两种
    phpcms v9网站搬家更换域名的方法
  • 原文地址:https://www.cnblogs.com/Render/p/389083.html
Copyright © 2011-2022 走看看