الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هو الحدث الذي ينفذ بمجرد اختيار ملف في أداة fileupload1

بدأه Riyadh Khalifeh في 24 أبريل 2014 · 3 رد · 740 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

وجزاكم الله تعالى خيراً.

#2

اخي انا جربت احداث الاداة لكن لم اجد حدث يعمل اثناء اختيار الملف

لكن بعد اختيار الملف او الصورة مثلا استخدم هذه الشفرة في حدث Button 

اذا قمت باختيار ملف
            If FileUpload155.HasFile Then


اذا كان نوع الملف صورة من هذه الانواع
                If ex = ".jpg" Or ex = ".jpeg" Or ex = ".png" Then




                Else

                    Label155.Text = "تحقق من اختيارك للصورة المناسبة"

                End If

            Else

                Label155.Text = "قم باختيار الصورة أولا"

                Exit Sub

            End If
1

سبحان الله وبحمده سبحان الله العظيم


 


 


syria.jpg


#3

بسم الله الرحمن الرحيم

 

اخى العزيز 

 

ممكن تجرب الكود ده

  <asp:FileUpload ID="FileUpload01" ClientIDMode="Static" onchange="this.form.submit()"   runat="server"/>
    <asp:Image ID="imguser" runat="server" />
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        If IsPostBack AndAlso FileUpload01.PostedFile IsNot Nothing Then
            If FileUpload01.PostedFile.FileName.Length > 0 Then
                FileUpload01.SaveAs(Server.MapPath("~/Images/") + "1.jpg")
                imguser.ImageUrl = "~/Images/" + "1.jpg"
            End If
        End If
    End Sub
 
 

جرب و ان  شاء الله تفيدك

تم تعديل هذه المشاركة بواسطة bodaman22 في 24 أبريل 2014 في 08:22

1
#4

FileUpload.hasfile

ودي ميثود علشان تفهمها اكتر

 public string UploadImage()
    {
        string Msg = string.Empty;
        if (FileUpload1.HasFile)
        {
            string FileName = FileUpload1.FileName;
            string FExtension = System.IO.Path.GetExtension(FileName);
            string Path = "~/Images/Events/";
            if (FExtension.Equals(".jpg") || FExtension.Equals(".gif") || FExtension.Equals(".bnp") || FExtension.Equals(".jpeg") || FExtension.Equals(".png"))
            {
                if (System.IO.File.Exists(Path))
                {
                    System.IO.File.Create(Path);
                }
                else
                {
                    FileUpload1.SaveAs(Server.MapPath(Path + FileName));
                    Msg = Path + FileName;
                }
               
            }
            else
            {
                Msg = "0";
                

            }
        }

        return Msg;
    }

Technical  Skills

  • Database
  • Microsoft SQL Server 2000/2005/2008 .
  • ADO.NET .
  • LINQ - Entity Framework
  • Oracle SQL 10G .
  • MYSQL.
  • Microsoft Access .

 

  • Web Language
  • Html5.
  • CSS3.
  • JavaScript-JQuery-Ajax
  • Web Services.
  • ASP.Net 2 , 3.5 , 4 .
  • ASP.NET MVC4
  • DevExpress 
  • Telerik
  • Php

 

  • Programming Language
  • Microsoft Visual Studio 2005 - 2008 - 2010 - 2012 
  • 4 , Microsoft C#.Net 2 , 3.5 .
  • Microsoft VB.NET.

 

 

 

Certifications

  1. University Certificate  .
  2. Deutsch A1 , A2 Certificate .
  3. Microsoft .NET Framework 2.0 - Web-based Client Development         
  4. Mastering PHP & MySQL

 

 

ERP Systems

  1. MSales
  2. Infinty

جزاكم الله كل خير

للتواصل

Email: ideal_male67@yahoo.com

Mobile : +201008265792

With My Best Wishes
Khaled Harby

-----------------------------------------------------------
اخر مواضيعي
من هنا

مواضيع مشابهة