Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > VS2005 FileUpload Yardım !
Yazar
caner


avatar
republic of FB
Kayıt: 19.01.2006
07.06.2008-01:28 #45665
arkadaşlar visual studioda asp.net web formunda 4 tane fileupload ve fileuploadları kontrol eden bir buton koydum..Sayfada herhangi bir yönlendirme kodu yazmadığım halde, bazen daha dosya seçerken (upload butonuna basmadan) kendi kendine başka sayfalara yönleniyor.Bu yönlenilen sayfanın adresi zaman zaman değişiyor.Yani bazen a.aspx e yönlenirken bir başka seferde b.aspx e yönlenebiliyor.

Neden olduğuna anlam veremedim.Yardımcı olabilecek varsa çok sevinirim..d oh





Atam izindeyiz..
Biz de Fenerbahçeliyiz..
Yazar
dotnetonur


avatar
Dersaadet
Kayıt: 21.11.2007
07.06.2008-03:56 #45668
Kodların hepsini buraya yazarsan daha sağlıklı çözümler söyleyebiliriz...





Ortam sanal olsa da, islenen suc gercektir...

Yazar
gizli


avatar

banlandı
Kayıt: 30.03.2008
07.06.2008-13:08 #45687
butunon eventlerine bak. belki farkında olmadan eventlerinden birine fonk vermiş olabilirsin.





Yazar
caner


avatar
republic of FB
Kayıt: 19.01.2006
07.06.2008-13:34 #45690
protected void ButtonUpload1_Click(object sender, EventArgs e)
    {
        if (FileUpload1_1.HasFile)
        {
            string path = FileUpload1_1.FileName;
            int length = path.Length;
            path = path.Substring(length - 4, 4);
            string foto1 = Guid.NewGuid().ToString() + path;
            FileUpload1_1.SaveAs(Server.MapPath("~/ApartmentImages\" + foto1));
            FileUpload1_1.Visible = false;
            LabelSuccess1_1.Text = "Başarılı ...";
            HiddenFieldPhoto1_1.Value = "~/ApartmentImages/" + foto1;
        }
        if (FileUpload1_2.HasFile)
        {
            string path = FileUpload1_2.FileName;
            int length = path.Length;
            path = path.Substring(length - 4, 4);
            string foto2 = Guid.NewGuid().ToString() + path;
            FileUpload1_2.SaveAs(Server.MapPath("~/ApartmentImages\" + foto2));
            FileUpload1_2.Visible = false;
            LabelSuccess1_2.Text = "Başarılı ...";
            HiddenFieldPhoto1_2.Value = "~/ApartmentImages/" + foto2;
        }
        if (FileUpload1_3.HasFile)
        {
            string path = FileUpload1_3.FileName;
            int length = path.Length;
            path = path.Substring(length - 4, 4);
            string foto3 = Guid.NewGuid().ToString() + path;
            FileUpload1_3.SaveAs(Server.MapPath("~/ApartmentImages\" + foto3));
            FileUpload1_3.Visible = false;
            LabelSuccess1_3.Text = "Başarılı ...";
            HiddenFieldPhoto1_3.Value = "~/ApartmentImages/" + foto3;
        }
        if (FileUpload1_4.HasFile)
        {
            string path = FileUpload1_4.FileName;
            int length = path.Length;
            path = path.Substring(length - 4, 4);
            string foto4 = Guid.NewGuid().ToString() + path;
            FileUpload1_4.SaveAs(Server.MapPath("~/ApartmentImages\" + foto4));
            FileUpload1_4.Visible = false;
            LabelSuccess1_4.Text = "Başarılı ...";
            HiddenFieldPhoto1_4.Value = "~/ApartmentImages/" + foto4;
        }
        ButtonUpload1.Visible = false;
    }






Atam izindeyiz..
Biz de Fenerbahçeliyiz..
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb