(#Dynamic Themes in ASP.NET 2.0(C

مقدمه : تم های پویا در Asp.net : Asp.net، تم های پویا را بسیار ساده می سازند. از این به بعد احتیاجی نیست به افرادی که تم های زیبا دارند، حسادت ورزید، چون شما می توانید به سرعت تم خود را داشته باشید. این مقاله به شما روش گام به گام ساخت یک تم در c# را آموزش می دهد. شما می توانید کد زیر را در وب سایت آموزشی خود آزمایش کنید .
دوشنبه، 6 آبان 1387
تخمین زمان مطالعه:
موارد بیشتر برای شما
(#Dynamic Themes in ASP.NET 2.0(C
Dynamic Themes in ASP.NET 2.0 (C#)
(#Dynamic Themes in ASP.NET 2.0(C

مقدمه :

تم های پویا در Asp.net :
Asp.net، تم های پویا را بسیار ساده می سازند. از این به بعد احتیاجی نیست به افرادی که تم های زیبا دارند، حسادت ورزید، چون شما می توانید به سرعت تم خود را داشته باشید. این مقاله به شما روش گام به گام ساخت یک تم در c# را آموزش می دهد. شما می توانید کد زیر را در وب سایت آموزشی خود آزمایش کنید .

کدها :

گام اول : پایین پوشه App_code ما یک فایل به نام Theme.cs اضافه کردیم :

(#Dynamic Themes in ASP.NET 2.0(C

گام دوم : پایین پوشه App_code ما یک کلاس Theme manager با فایلی به نام Thememanager.cs اضافه کردیم. با این کار می توانید تمام تم های موجود در پایین پوشه ی App_theme را ملاحظه کنید :

(#Dynamic Themes in ASP.NET 2.0(C

گام سوم :
تم های پیش فرض مثل <!--<pages styleSheetTheme="Black"/>--> را در Web.config از Comment خارج کنید، به این دلیل که شما به آن نیازی ندارید زیرا تم پیشفرض برنامه در کلاس Base page در گام ششم مشخص خواهد شد.
گام چهارم :
در Master Page تان، مثل Default.master ، یک DataSource و یک لیست Radiobutton اضافه کنید. شما می توانید از یک لیست DropDown در صورت تمایل استفاده کنید.

(#Dynamic Themes in ASP.NET 2.0(C

گام پنجم :
در Master page code-behind، مثل Defualt.master.cs متدهای زیر را اضافه کنید.

(#Dynamic Themes in ASP.NET 2.0(C

گام ششم :
کلاس BasePage را زیر App_code اضافه کرده، و تم پیش فرض را تعیین کنید. که در اینجا ما از “white” استفاده کردیم.

(#Dynamic Themes in ASP.NET 2.0(C

گام هفتم :
تمام صفحات را از BasePage بوسیله Dynamic Theme به ارث ببرید.

(#Dynamic Themes in ASP.NET 2.0(C 

مترجم : فرزاد شیرزاد

معرفي سايت مرتبط با اين مقاله


تصاوير زيبا و مرتبط با اين مقاله



نظرات کاربران
ارسال نظر
با تشکر، نظر شما پس از بررسی و تایید در سایت قرار خواهد گرفت.
متاسفانه در برقراری ارتباط خطایی رخ داده. لطفاً دوباره تلاش کنید.