PDA

View Full Version : فایل ها در ASP



mahdivita
پنج شنبه 28 اسفند 1393, 10:19 صبح
سلام
من قبلا طراحی قالب وردپرس کار کردم و توی اون میومدیم مثل کدهای هدر رو داخل فایل header.php ، کد های فوتر رو توی footer.php ، کدهای سایدبار رو توی sidebar.php و ... قرار میدادیم
حالا میخواستم ببینم توی ASP چجوریه؟؟
یه فیلم آموزشی دیدم که توش اومدم یه master page درست کرد بعد اومد یه فایل index.aspx هم ایجاد کرد بعدش کدهای داخل body رو کپی کرد توی index.aspx بقیه کد ها هم توی همون master page
لطفا اگه میشه توضیح بدین که باید هینجوریه کار کرد توی ASP یا مثل وردپرس؟؟!!!

mahdivita
جمعه 29 اسفند 1393, 09:37 صبح
کسی نیست راهنمایی کنه؟

Mousavmousab
جمعه 29 اسفند 1393, 13:31 عصر
سلام

دوست عزیز مایکروسافت اومد Master Page رو ارائه کرد تا کار آسان تر شود.

نحوه کار به همین صورتی که توضیح دادین است. یعنی تمام قسمت های سایت که همیشه تکرای هست رو شما می سازین و در Master Page قرار میدین ( Master Page به تنهایی در زمان اجرا قابل مشاهده نیست) و قسمت هایی که قابل تغییر هستند را در Master Page آزاد میزارین و یک صفحه از نوع Aspx انتخاب می کنی و میگی از فلان Master Page شما ارث ببره و تایید می کنی.
در این صورت تمام قسمت های تکراری که باید توی این صفحه جدید میساختی را دیگه نمیسازی و برای تغییر دادن باید دوباره بری توی Master Page تا بتونی تغییر ها را اعمال کنی
حالا اگه 100 تا هم صفحه داشته باشی که به همین شکل از Master Page ارث ببرند ، و هر تغییری در Master Page انجام بدی در هر 100 تا صفحه که از این Master Page به ارث می برند اعمال میشه

نمیشه زیاد توضیح داد باید عملی ببینید.

نکته اینجاست که تو هر صفحه هم Header و هم Content صفحه تغییر می کنه. روی همین حساب همیشه از Master Page که ارث می بری صفحه جدید 2 تا تگ داره که برای این منظور استفاده بشه
موفق باشی
www.hoolity.com (http://www.hoolity.com)

mahdivita
جمعه 29 اسفند 1393, 16:42 عصر
سلامپس یعنی نیازی به فایل footerو header نیست؟؟؟سایدبار رو هم باید بزارم توی فایل index.aspx؟؟؟

mahdivita
چهارشنبه 05 فروردین 1394, 14:12 عصر
کسی نیست؟؟!!!

juza66
چهارشنبه 05 فروردین 1394, 18:47 عصر
سلام دوست عزیز

آموزش تویی نت زیاده

ولی شما اینجا سربزنید فیلم های آموزشی از ابتدا تا انتهای یک سایت رو توضیح داده

SOURCEGOZAR.COM

SOURCEBARAN.COM

Mousavmousab
چهارشنبه 05 فروردین 1394, 22:18 عصر
سلامپس یعنی نیازی به فایل footerو header نیست؟؟؟سایدبار رو هم باید بزارم توی فایل index.aspx؟؟؟


دوست عزیز هر قسمت که تکراریه رو باید بزاری توی MasterPage و نیازی به صفحه Headerو footer نیست.
این سناریو برای PHP هست و ASP از این خبرا نیست.:لبخندساده:

tamdata
پنج شنبه 06 فروردین 1394, 00:04 صبح
در asp.net استفاده از master page کمک بسیار مهمی به برنامه نویس میکنه. چون شما میتونید همه چکهایی که لازمه توی صفحه ها انجام بدید رو یک بار در master page انجام میدید. ضمن اینکه نیازی به نوشتن چند باره header و footer سایتتون ندارید. در کل استفاده از اون رو به همه طراحانی که از asp.net استفاده می کنند پیشنهاد میکنم.