zoukankan      html  css  js  c++  java
  • CuteWebUI AJAX Uploader上载控件介绍

    Web.config的配置

    <httpModules>中添加

    <add name="CuteWebUI.UploadModule" type="CuteWebUI.UploadModule,CuteWebUI.AjaxUploader" />

    <assemblies>中添加

    <add assembly="CuteWebUI.AjaxUploader, Version=3.0.0.0, Culture=neutral, PublicKeyToken=e28c4b74e4d86295" />

    <controls>中添加

    <add namespace="CuteWebUI" assembly="CuteWebUI.AjaxUploader, Version=3.0.0.0, Culture=neutral, PublicKeyToken=e28c4b74e4d86295" tagPrefix="CuteWebUI" />

    AjaxUploader.lic,放入dll的同一个目录,否则会出现License file not found的问题。

    使用

    页面使用的时候添加dll应用,在需要上载附件的位置添加如下代码:

    <CuteWebUI:Uploader runat="server" ID="Uploader1">
        <VALIDATEOPTION MaxSizeKB="1000" />
    </CuteWebUI:Uploader>

    可以在<appSetting>中设置全局的最大大小

    <add key="CuteWebUI.AjaxUploader.GlobalMaxSizeKB" value="1000"/>

    后代代码:

          foreach (CuteWebUI.AttachmentItem attach in this.Uploader1.Items)
                            {
                                if (attach.Checked)
                                {
                                    Stream stream = attach.OpenStream();
                                    stream.Position = 0;
                                    byte[] buffer = new byte[stream.Length];
                                    stream.Read(buffer, 0, (int)stream.Length);
                                    listItem.Attachments.Add(attach.FileName, buffer);
                                }
                            }

    /Files/ceci/Ajax-Uploader.zip

    /Files/ceci/CuteWebUIAjaxUploaderDll-Cracked.zip

    官方链接地址

  • 相关阅读:
    Windows Phone 一步一步从入门到精通
    备忘录模式(Memento)
    开放封闭原则(OCP)
    建造者模式(Bulider)
    原型模式(Prototype)
    Windows Workflow Foundation(WF) 一步一步从入门到精通
    模板方法模式
    代理模式(Proxy)
    装饰模式(Decorator)
    迪米特法则(LoD)最少知识原则
  • 原文地址:https://www.cnblogs.com/ceci/p/1827071.html
Copyright © 2011-2022 走看看