tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
369
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    MClay MClay ist offline Mitglied
    Registriert seit
    Jun 2007
    Beiträge
    21
    Hallo zusammen,

    ich habe ein Uploadscript das eigentlich wunderbar funktioniert.
    Das GUI für die Anwendung ist aber in Flash realisiert, deswegen kommen auch alle Werte aus Flash. Es gibt kein .aspx-Frontend.
    Hier also meine Frage:
    Wie kann ich alle Werte die die hochzuladende Datei beschreiben (also alles was in der HttpPostedFile Class drin ist) dynamisch gestallten?

    c# code
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    
    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Diagnostics;
    using System.Drawing;
    using System.Text;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;
     
    namespace FileUpload
    {
        public partial class UploadForm : System.Web.UI.Page
        {
     
            private void Page_Load(object sender, System.EventArgs e)
            {   
                InitializeComponent();
                base.OnInit(e);
            }
     
            private void InitializeComponent()
            {
                this.btnUpload.Click += new System.EventHandler(this.btnUpload_Click);
                this.Load += new System.EventHandler(this.Page_Load);
            }
     
            private void btnUpload_Click(object sender, System.EventArgs e)
            {
                HttpPostedFile file = File1.PostedFile;
     
                if (file.FileName != "")
                {
                    Debug.WriteLine(file.ContentLength.ToString());
                    string filename = GetFileName(file);
                    if (file.ContentType.IndexOf("excel") >= 0)
                        file.SaveAs(Server.MapPath(@"upload/excel/" + filename));
                    else if (file.ContentType.IndexOf("word") >= 0)
                        file.SaveAs(Server.MapPath(@"upload/word/" + filename));
                    else
                        file.SaveAs(Server.MapPath(@"upload/others/" + filename));
                }
            }
     
            private string GetFileName(HttpPostedFile file)
            {
                int i = 0, j = 0;
                string filename;
     
                filename = file.FileName;
                do
                {
                    i = filename.IndexOf(@"\", j + 1);
                    if (i >= 0) j = i;
                } while (i >= 0);
                filename = filename.Substring(j + 1, filename.Length - j - 1);
     
                return filename;
            }
    }
    }

    Vielen Dank im Vorraus

    LG, MClay
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Wie passt das btnUpload_Click damit zusammen, dass es keine ASP.NET Visualisierung gibt, sondern nur eine Flash-GUI?
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 27.10.09, 09:41
  2. Werte in Excel-Diagramme dynamisch anzeigen
    Von Fizzelfritz im Forum Office-Anwendungen
    Antworten: 5
    Letzter Beitrag: 06.04.06, 22:00
  3. select-Feld dynamisch Werte hinzufügen.
    Von JohannesR im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 17.11.05, 18:16
  4. Antworten: 3
    Letzter Beitrag: 22.01.05, 12:25
  5. Dropdown-meü: Werte dynamisch belegen
    Von Romeo-G im Forum PHP
    Antworten: 4
    Letzter Beitrag: 29.08.04, 23:45