资源简介

dhtmlxSuite的专业版,5.0.2和4.5.1、以及4.0.3版本的全部源码!

资源截图

代码片段和文件信息

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;
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     157903  2014-07-01 21:28  v403_pro\codebase\dhtmlx.css

     文件    1381591  2014-07-01 21:28  v403_pro\codebase\dhtmlx.js

     文件      41212  2014-07-01 21:28  v403_pro\codebase\dhtmlx_deprecated.js

     文件      23436  2014-07-01 21:28  v403_pro\codebase\ext\dhxupload.xap

     文件      25574  2014-07-01 21:28  v403_pro\codebase\ext\swfobject.js

     文件       3589  2014-07-01 21:28  v403_pro\codebase\ext\uploader.swf

     文件         82  2014-07-01 21:28  v403_pro\codebase\imgs\dhxacc_skyblue\dhxacc_btns.gif

     文件       2608  2014-07-01 21:28  v403_pro\codebase\imgs\dhxacc_skyblue\dhxacc_cell_progress.gif

     文件         75  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcalendar_skyblue\dhxcalendar_arrow_left.gif

     文件         75  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcalendar_skyblue\dhxcalendar_arrow_right.gif

     文件       1384  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcalendar_skyblue\dhxcalendar_clock.gif

     文件        125  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcalendar_skyblue\dhxcalendar_mark.gif

     文件        221  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcalendar_skyblue\dhxcalendar_selector_bottom.gif

     文件        239  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcalendar_skyblue\dhxcalendar_selector_top.gif

     文件         55  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcombo_skyblue\dhxcombo_arrow_down.gif

     文件         55  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcombo_skyblue\dhxcombo_arrow_down_dis.gif

     文件        595  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcombo_skyblue\dhxcombo_chbx.gif

     文件      10817  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcp_skyblue\dhxcp_colors.png

     文件       1116  2014-07-01 21:28  v403_pro\codebase\imgs\dhxcp_skyblue\dhxcp_icon_save.png

     文件        121  2014-07-01 21:28  v403_pro\codebase\imgs\dhxdataview_skyblue\dnd_selector.png

     文件        185  2014-07-01 21:28  v403_pro\codebase\imgs\dhxdataview_skyblue\dnd_selector_cells.png

     文件        206  2014-07-01 21:28  v403_pro\codebase\imgs\dhxdataview_skyblue\dnd_selector_lines.png

     文件        921  2014-07-01 21:28  v403_pro\codebase\imgs\dhxdataview_skyblue\marker.png

     文件         68  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\align_center.gif

     文件         69  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\align_justify.gif

     文件         68  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\align_left.gif

     文件         68  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\align_right.gif

     文件       1125  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\bold.gif

     文件       1096  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\buttons.gif

     文件        604  2014-07-01 21:28  v403_pro\codebase\imgs\dhxeditor_skyblue\clear.gif

............此处省略13392个文件信息

评论

共有 条评论