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. 根据数据。
      待续--
  • 相关阅读:
    [POJ 1050]To the Max
    P1678 烦恼的高考志愿
    P1873 砍树
    P1102 A-B 数对
    P6771 [USACO05MAR]Space Elevator 太空电梯
    P2347 砝码称重
    P1832 A+B Problem(再升级)
    P1679 神奇的四次方数
    P1877 [HAOI2012]音量调节
    P1049 装箱问题
  • 原文地址:https://www.cnblogs.com/Render/p/389083.html
Copyright © 2011-2022 走看看