资源简介

dhtmlxSuite是一个用JavaScript建立的富客户端开发框架。它是一个JavaScript UI库,用于建立一个完整的具有Ajax能力的前台组件。用户可以使用它建立一个企业级的跨浏览器Web应用和移动应用程序,它能提供优秀的性能和更丰富的用户体验。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace dhtmlxForm
{
    /// 
    /// Summary description for dhtmlxform_item_upload
    /// 

    public class dhtmlxform_item_upload : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            /*
            HTML5/FLASH MODE
            (MODE will detected on client side automaticaly. Working mode will passed to server as GET param “mode“)
            response format
            if upload was good you need to specify state=true and name - will passed in form.send() as serverName param
            {state: ‘true‘ name: ‘filename‘}
            */
            string filename = ““;
            
            if (context.Request[“mode“] == “html5“ || context.Request[“mode“] == “flash“) {               
            filename = context.Request.Files[“file“].FileName;
            context.Response.ContentType = “text/json“;
            context.Response.Write(“{state: true name:‘“ + filename.Replace(“‘““\\‘“)+“‘}“);
            }

            /*
            HTML4 MODE
            response format:
            to cancel uploading
            {state: ‘cancelled‘}
            if upload was good you need to specify state=true name - will passed in form.send() as serverName param size - filesize to update in list
            {state: ‘true‘ name: ‘filename‘ size: 1234}
            */

            if (context.Request[“mode“] == “html4“) {
                 context.Response.ContentType = “text/html“;
            if (context.Request[“action“] == “cancel“) {
            context.Response.Write(“{state:‘cancelled‘}“);
            } else {
            filename = context.Request.Files[“file“].FileName;              
             context.Response.Write(“{state: true name:‘“ + filename.Replace(“‘““\\‘“)+“‘ size:“ + context.Request.Files[“file“].ContentLength+“}“);
            }
            }
            
        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-07-12 11:51  codebase\
     文件      231575  2016-07-12 11:51  codebase\dhtmlx.css
     文件     1551735  2016-07-12 11:51  codebase\dhtmlx.js
     文件       41963  2016-07-12 11:51  codebase\dhtmlx_deprecated.js
     目录           0  2016-07-12 11:51  codebase\ext\
     文件       23436  2016-07-12 11:51  codebase\ext\dhxupload.xap
     文件       26351  2016-07-12 11:51  codebase\ext\swfobject.js
     文件        3646  2016-07-12 11:51  codebase\ext\uploader.swf
     目录           0  2016-07-12 11:51  codebase\fonts\
     目录           0  2016-07-12 11:51  codebase\fonts\font_awesome\
     目录           0  2016-07-12 11:51  codebase\fonts\font_awesome\css\
     文件       35319  2016-07-12 11:51  codebase\fonts\font_awesome\css\font-awesome.css
     文件       27470  2016-07-12 11:51  codebase\fonts\font_awesome\css\font-awesome.min.css
     文件          52  2016-07-12 11:51  codebase\fonts\font_awesome\font-awesome-license.txt
     目录           0  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\
     文件       70807  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\fontawesome-webfont.eot
     文件      366270  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\fontawesome-webfont.svg
     文件      142072  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\fontawesome-webfont.ttf
     文件       83588  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\fontawesome-webfont.woff
     文件       66624  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\fontawesome-webfont.woff2
     文件      109688  2016-07-12 11:51  codebase\fonts\font_awesome\fonts\FontAwesome.otf
     目录           0  2016-07-12 11:51  codebase\fonts\font_awesome\less\
     文件         747  2016-07-12 11:51  codebase\fonts\font_awesome\less\animated.less
     文件         610  2016-07-12 11:51  codebase\fonts\font_awesome\less\bordered-pulled.less
     文件         464  2016-07-12 11:51  codebase\fonts\font_awesome\less\core.less
     文件         125  2016-07-12 11:51  codebase\fonts\font_awesome\less\fixed-width.less
     文件         482  2016-07-12 11:51  codebase\fonts\font_awesome\less\font-awesome.less
     文件       44556  2016-07-12 11:51  codebase\fonts\font_awesome\less\icons.less
     文件         383  2016-07-12 11:51  codebase\fonts\font_awesome\less\larger.less
     文件         396  2016-07-12 11:51  codebase\fonts\font_awesome\less\list.less
     文件         952  2016-07-12 11:51  codebase\fonts\font_awesome\less\mixins.less
............此处省略5037个文件信息

评论

共有 条评论