IPad上做开发——在线B/S开发表单

上一篇介绍过了通用列表的实现及效果。 而他的本质也是“在线开发”,包括:开发人员在线开发列表,用户在线定制列表。也可以说是让用户参与了开发。

今天要介绍的是基于模板的“表单”开发。 表单的概念可以很广,但我这里仅是基于业务场景抽象后提炼模板,有多少模板,就可以实现多少类表单。

  1. 请看下图:

              树形结构即服务器的物理结构。 根路径可配置,且须配置根路径的ASP.NET用户完全控制权限。

             新增、保存、删除都是针对物理文件、物理文件夹操作。继续安全性,所有修改、删除操作的日志、内容都会记录在数据库。

             此界面针对开发人员。

             表单维护有3种途径:

                A.上传、下载增加、替换文件。 

                B.创建、修改文件,并用文本框编辑。

                C.可是编辑器拖拉试设计界面。

selectFile

2. 文本编辑: 点击“显示内容”后,文件内容可直接更改:包括样式、控件、脚本。

   同步流程 可以快速建立表单、流程配置的基本信息,方便“预览”后直接测试。

openFile

 

3. 可视化设计:

          界面上拖拽控件, 更新控件ID、控件样式。

          打开“页面设计”时,自动将父页ASP.NET控件转换为HTML控件。

          点击“保存”图标时,自动将HTML控件转换为ASP.NET控件。

          可视化设计是源码文本编辑的有益补充。

     designFile

4.上传下载更新文件

     可批量创建、替换文件,但不会删除。

     可自动创建与ZIP包对应的目录结构。

     可方便维护外置的css、script、image页面。

    文件下载、文件夹下载可方便的进行表单备份、表单迁移到其他服务器等。

    downloadFolder

保存即可上传

uploadFolder

上传后结果:自动创建文件夹、文件

uploadFolder2

5. 表单预览: 实时测试当前修改情况,预览效果出弹出窗口大小不同外,与最终效果完全一致

previewFile

上图“数据字典”下拉框绑定可有下面两种方式:

   bindDrop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值