• 大小: 2.42M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-04-24
  • 语言: C#
  • 标签: Designer  webform  

资源简介

WebFormDesigner,一个web表单设计器,想学习表单设计器的朋友可以参考。

项目介绍
基于BootStrap、jQuery的表单设计器。以前做的产品中的插件。用户可以根据临床科研方案设计eCRF功能。 现将设计其独立出来,作为一个通用工具,希望以后能够用到其他场景中。 项目核心是前台界面设计,属性设置及事件配置,后端的增删改查功能是为了程序能够运行临时做的,了解即可。目前用的后台是ASP.NET MVC3,因为VS开发项目效率高,对HTML,JS的支持强。本质上,WebFormDesigner就是个前台,可以与任何语言对接。数据格式使用标准的 http json

软件架构
BootStrap 响应式页面 jQuery Drageable, Resizeable ,jQueryUI,实现拖拽设计功能 后台使用ASP.NET MVC3 Access数据库保存数据


资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Data.Entity;
//using System.Data.Entity.Infrastructure;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;

namespace WebFormDesigner
{
    // 注意: 有关启用 IIS6 或 IIS7 经典模式的说明,
    // 请访问 http://go.microsoft.com/?linkId=9394801

    public class MvcApplication : System.Web.HttpApplication
    {
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());
        }

        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute(“{resource}.axd/{*pathInfo}“);

            routes.MapRoute(
                “Default“ // 路由名称
                “{controller}/{action}/{id}“ // 带有参数的 URL
                new { controller = “Home“ action = “Index“ id = UrlParameter.Optional } // 参数默认值
            );

        }

        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            // 默认情况下对 Entity framework 使用 LocalDB
            //Database.DefaultConnectionFactory = new SqlConnectionFactory(@“Data Source=(localdb)\v11.0; Integrated Security=True; MultipleActiveResultSets=True“);

            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-31 09:29  WebFormDesigner\
     文件        5070  2018-08-31 09:29  WebFormDesigner\.gitignore
     文件        2296  2018-08-31 09:29  WebFormDesigner\README.md
     文件         915  2018-08-31 09:29  WebFormDesigner\WebFormDesigner.sln
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\App_Data\
     文件      778240  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\App_Data\WebFormDesigner.accdb
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Business\
     文件         521  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Business\CommonTools.cs
     文件         296  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Business\DataWrapper.cs
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Controllers\
     文件       13940  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Controllers\FormDesignController.cs
     文件       18783  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Default.htm
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\FormModule\
     文件        9272  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\FormModule\43.htm
     文件       12205  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\FormModule\44.htm
     文件         106  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Global.asax
     文件        1454  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Global.asax.cs
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Models\
     文件         282  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Models\Form.cs
     文件         437  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Models\FormFunc.cs
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Properties\
     文件        1297  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Properties\AssemblyInfo.cs
     文件        1211  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Web.Debug.config
     文件        1271  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Web.Release.config
     文件        4740  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\Web.config
     文件       39883  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\WebFormDesigner.csproj
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\ckeditor\
     文件      435419  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\ckeditor\ckeditor.js
     文件        1275  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\ckeditor\config.js
     目录           0  2018-08-31 09:29  WebFormDesigner\WebFormDesigner\css\
............此处省略657个文件信息

评论

共有 条评论