ورشة مهمة جدآ للتعرف على البرمجة والخطوات الاساسية التي يجب أتباعها في تعلم البرمجة .
التصنيف: أكواد
اليوم الرابع من سلسلة عشرة ايام مع MVC
اليوم الثالث من دورة عشرة أيام مع MVC
اليوم الثاني من دورة عشرة ايام معMVC
الطبقات في ASP.net ( NTier In Asp.Net(
رفع أكثر من ملف في File Upload
من خلال تفعيل الخاصية Allow Multiple , ولكي نستطيع حفظ الملفات المرفوعة نستخدم الكود إدناه
if (FileUpload1.HasFiles)
{
foreach (HttpPostedFile upfile in FileUpload1.PostedFiles)
{
upfile.SaveAs(System.IO.Path.Combine(Server.MapPath(FolderForSaveFiles),
upfile.FileName));
}
}
رفع ملفات كبيرة الحجم …
بصورة إفتراضية أقصى حجم نستطيع رفعه ب File Upload ولتجاوز هذه المشكلة كل ما علينا فعله ان نزيد الحجم المرفوع بالWeb.config
<httpRuntime targetFramework=”4.5″ maxRequestLength=”1048576″ executionTimeout=”3600″/>
حذف مجلد داخله مجلدات وملفات
string subfolder =”Path”;
if (Directory.Exists(Server.MapPath(subfolder)))
{
var di = new DirectoryInfo(Server.MapPath(subfolder));
di.Attributes &= ~FileAttributes.ReadOnly;
Directory.Delete(Server.MapPath(subfolder),true);
}
في الكود إعلاه قمنا بالغاء خاصية القراءة فقط ثم حذفنا المجلد .
استخدام متغيرين في Query String بلغة Vb
Response.Redirect("~/Details.aspx?ID=" & id & "&warn=" & warn)
الحصول على UserName و User_ID الحالي ب Visual Basic.Net
نضيف صفحة الى المشروع الذي من المفروض قد استخدمت فيه (membership )
وداخل هذه الصفحة سنضيف Button وعنصرين من Label وداخل الحدث Click لل Button
Dim memberuser As System.Web.Security.MembershipUser = System.Web.Security.Membership.GetUser() Label1.Text = memberuser.UserName Label2.Text = memberuser.ProviderUserKey.ToString() حيثProviderUserKey من نوع Guid داخل لغة البرمجة (الفيجوال بيسك او السي شارب ) وهو يمثل UserID ويكون نوعه في السيكوال سيرفر Identity .تحياتي