Re: Select multiple file don't work !!!

  •  06-30-2009, 4:08 AM

    Re: Select multiple file don't work !!!

    THIS IS THE CODE OF multiple-files-upload.aspx:  
     

    <%@ Page Language="C#" MasterPageFile="~/Demo.master" Title="Uploading multiple files like GMail" %>

    <script runat="server">  
      
           void InsertMsg(string msg)
            {         
                ListBoxEvents.Items.Insert(0, msg);
                ListBoxEvents.SelectedIndex = 0;
            }

            protected override void OnInit(EventArgs e)
            {
                base.OnInit(e);
                Attachments1.AttachmentAdded += new AttachmentItemEventHandler(Attachments1_AttachmentAdded);
                ButtonDeleteAll.Click += new EventHandler(ButtonDeleteAll_Click);
                ButtonTellme.Click += new EventHandler(ButtonTellme_Click);
            }
           
            void Attachments1_AttachmentAdded(object sender, AttachmentItemEventArgs args)
            {
                InsertMsg(args.Item.FileName + " has been uploaded.");
            }

            void ButtonDeleteAll_Click(object sender, EventArgs e)
            {
                InsertMsg("Attachments1.DeleteAllAttachments();");
                Attachments1.DeleteAllAttachments();
            }
            void ButtonTellme_Click(object sender, EventArgs e)
            {
                ListBoxEvents.Items.Clear();
                foreach (AttachmentItem item in Attachments1.Items)
                {
                    InsertMsg(item.FileName + ", " + item.FileSize + " bytes.");
                    //Copies the uploaded file to a new location.
                    //args.CopyTo("c:\\temp\\"+item.FileName);
                    //You can also open the uploaded file's data stream.
                    //System.IO.Stream data = item.OpenStream();
                }
            }
    </script>

    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">  
        <h2>Uploading multiple files like GMail</h2>
        <p> Google's GMail has a nice way of allowing you to upload multiple files. Rather than showing you 10 file upload boxes at once, the user attaches a file, you can click a button to add another attachment. </p>
        <br />     


        <CuteWebUI:UploadAttachments InsertText="Upload Multiple files Now" runat="server" ID="Attachments1" MultipleFilesUpload="true">
         <INSERTBUTTONSTYLE/>
        </CuteWebUI:UploadAttachments>

        <br /><br /> 
        <asp:Button ID="ButtonDeleteAll" runat="server" Text="Delete All" />&nbsp;&nbsp;
        <asp:Button ID="ButtonTellme" runat="server" Text="Show Uploaded File Information" />
        <br /><br />
        <div>
            Server Trace:
            <br />
         <asp:ListBox runat="server" ID="ListBoxEvents" Width="400"></asp:ListBox>
        </div>
    </asp:Content>

    THE ERROR IS: 
    Parser Error Message: Type 'CuteWebUI.UploadAttachments' does not have a public property named 'MultipleFilesUpload'.

     
View Complete Thread