وجزاكم الله تعالى خيراً.
ما هو الحدث الذي ينفذ بمجرد اختيار ملف في أداة fileupload1
اخي انا جربت احداث الاداة لكن لم اجد حدث يعمل اثناء اختيار الملف
لكن بعد اختيار الملف او الصورة مثلا استخدم هذه الشفرة في حدث 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سبحان الله وبحمده سبحان الله العظيم

بسم الله الرحمن الرحيم
اخى العزيز
ممكن تجرب الكود ده
<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
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
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا