How to Do Filter On File Upload

الادارة
اسهل طريقة لعمل فلترة للفايل ابلود
filter files in file upload


1- تضع الفايل ابلود من شريط الادوات
2- تضع بجواره
RegularExpressionValidator
وهو خاص بالتحقق من اشياء معينة وهنا سوف نتحقق من امتداد ملفات الصور بجميع انواعها

 <asp:FileUpload ID="fileUpload1" runat="server" />

     <asp:RegularExpressionValidator ID="RegularExpressionValidator2" ErrorMessage="الملفات المسموحة صور فقط بأي امتداد صور"
          runat="server" ControlToValidate="fileUpload1" ValidationExpression=".*(\.jpg|\.gif|\.png|\.GIF|\.JPG|\.bmp)"> </asp:RegularExpressionValidator>

وهو يأخذ الخاصية
- النص الذي سيظهر للخطأ عند محاولة رفع ملف غير مسموح بهErrorMessage
-  ايضا الخاصية التي تكتب بها نوع الملفات حيث تزيد فقط امتداد الملف كالاتي
|\.bmp
|\.rar
|\.mov

حيث ان اي امتداد ملف ستكتبه بهذا الشكل سوف تستطيع رفع نوعيته هو فقط

مشاهدة الموضوع الاصلي بالمنتدي


الرئيسية للموقع --> الرئيسية للمنتدي --> منتدي Asp.net --> How to Do Filter On File Upload