تبلیغات
banner
banner
banner
تبلیغات
banner

فیلم های آموزشی : 36 +

تعداد کاربران : 44 +

تعداد کل مطالب : 338 +

تعداد نظرات : 33 +

حضرت محمد (ص) : طلب علم بر هر انسانی واجب است ،همانا خداوند علم آموزان را دوست دارد.

قسمت ششم ساخت سایت خبری با asp


به نام خدا

قسمت ششم ساخت سایت خبری با asp

با بخش ششم از آموزش ساخت سایت خبری با asp در خدمت شما هستیم

 

بریم شروع کنیم.

در ادامه باید

 کدهای دکمه ارسال را بنویسیم و برای رفتن به بخش کد نویسی دکمه ارسال فقط کافیست دوبار بر روی آن کلیک کنید و وارد
بخش کد نویسی می شوید.ابتدا باید بیرون از بخش کد دکمه باید یک زیر برنامه تعریف کنیم که پسوند فایل آپلودمون رو مشخص کنه ، این
زیر برنامه مشخص می کند که چه عکسهایی با چه پسوندی می توانند آپلود شوند. ، نام این زیر برنامه checktype است و یک ورودی
رشته ای بنام a دریافت می کند چون این عمل زیر برنامه یک عمل ورودی و خرویجی است باید در بخش تعریف using ها یک using
تعریف کنیم به عنوان عمل ورودی و خروجی using system.io; و سپس کد زیر برنامه را بنویسیم.

در ابتدای خط زیر برنامه متغیر ext یک متغیر از نوع رشته ای است که با استفاده از دستور path.GetExtension پسوند فایل را در
خود ذخیره می کند.حال از طریق دستور switch که یک دستور شرطی است مشخص می کنیم که اگر پسوند مورد نظر ما بود عبارت true را
برگردان در غیر این صورت عبارت false را برگردان.
حال نوبت میرسد به نوشتن کد دکمه ارسال که کد آن دکمه به شکل زیر است.

در این قطعه کد ما آمدیم ابتدا با یک شرط if بررسی کردیم که آیا فایل آپلود دارای فایل می باشد اگر می باشد قطعه کدی را اجرا کن
که این قطعه کد هم دارای یک کد if می باشد که بررسی میکند که زیر برنامه checktype مقدار آن برابر false است یا true اگر false
است عبارت “فرمت مورد نظر پشتیبانی نشد” را در برچسب نمایش دهد در غیر این صورت اگر مقدار true بود یک متغیر از نوع
newtableadapter تعیین کند و همین طور یک متغیر از نوع date با نام dt و تاریخ سیستم را در آن نگه دار و یک متغیر هم از نوع
رشته تعیین کن که نام فایلی که در فایل آپلود است را ذخیره کن و سپس همه آنها را از طریق دستور nta.insert که یک کوری است که ما
در زمان تعریف کوئری ها تعریف کردیم وارد جدولمون می کند. بعد از ذخیره اطلاعات در جدول مطالبمون باید عکس آپلود شده را در مسیر
سایت ذخیره کنیم برای این کار از دستور saveas استفاده می کنیم و در آخرین مرحله باید gridview را با دستور
gridview1.databind(); به روز کنیم و مقادیر جعبه متن ها را خالی کنیم.

بخش بعدی:

ساخت sidebar منوی سمت راست:

برای این کار ابتدا باید یک datalist در div منوی سمت راست یعنی right-middle در site.master قرار داد و در ادامه به بخش طراحی صفحه مستر پیج رفته و از بخش choose data source گزینه new data source را بزنیم .

در ادامه همانند قبل روی object کلیک می کنیم

در ادامه باید categoriestableadapter را انتخاب می کنیم

در ادامه در سربرگ select گزینه getalldatacategories که کوری است که در قبل نوشتیم را انتخاب می کنیم و در بخش     update ، delete و insert گزینه none را انتخاب می کنیم چون مما در بخش منو نمیخوایم حذف اضافه و ویرایش کنیم.

حال که ارتباطمون با database برقرار شد نوبت به نوشتن کد بخش داخلی datalist است به بخش کد نویسی مستر پیج رفته وکدهای داخل datalist یعنی item template را پاک کرده و کدهایی را که نیاز داریم مینویسیم

کد %>Eval(“catid”,”showcats.aspx?cid={0}”) #<% در خصوصیت href ما را به صفحه ای میبرد که
catid  آ ن کلیک شده است این صفحه showcats.aspx است که برای نمایش محتویات آن دسته است که در ادامه به آن میپردازیم.
کد “%>Eval(“catname”) #<% نمایش دهنده نام دسته است. بدین تر تیب دسته ها در بخش sidebar نمایش داده می شود.

با ادامه آموزش با ما همراه باشید.


درباره نویسنده
سجاد اسدی
   سجاد اسدی

سجاد اسدی هستم دانشجوی رشته نرم افزار و علاقه مند به تدریس و یادگیری دروس مرتبط با تکنولوژی نرم افزار و اینترنت اشیاء جهت ارتباط با بنده مراجعه شود به آیدی سروش و تلگرام : @ordervira و پیج بنده در اینستاگرام instagram.com/sajjadred11 ""اللهم صل علی محمد و آل محمد"" برای شروع هیچ وقت دیر نیست. "الهم عجل لولیک الفرج"

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی

aparat کانال آپارات

soroush کانال سروش

کانال آی گپ