(#Dynamic Themes in ASP.NET 2.0(C
مقدمه :
Asp.net، تم های پویا را بسیار ساده می سازند. از این به بعد احتیاجی نیست به افرادی که تم های زیبا دارند، حسادت ورزید، چون شما می توانید به سرعت تم خود را داشته باشید. این مقاله به شما روش گام به گام ساخت یک تم در c# را آموزش می دهد. شما می توانید کد زیر را در وب سایت آموزشی خود آزمایش کنید .
کدها :
گام دوم : پایین پوشه App_code ما یک کلاس Theme manager با فایلی به نام Thememanager.cs اضافه کردیم. با این کار می توانید تمام تم های موجود در پایین پوشه ی App_theme را ملاحظه کنید :
گام سوم :
تم های پیش فرض مثل <!--<pages styleSheetTheme="Black"/>--> را در Web.config از Comment خارج کنید، به این دلیل که شما به آن نیازی ندارید زیرا تم پیشفرض برنامه در کلاس Base page در گام ششم مشخص خواهد شد.
گام چهارم :
در Master Page تان، مثل Default.master ، یک DataSource و یک لیست Radiobutton اضافه کنید. شما می توانید از یک لیست DropDown در صورت تمایل استفاده کنید.
گام پنجم :
در Master page code-behind، مثل Defualt.master.cs متدهای زیر را اضافه کنید.
گام ششم :
کلاس BasePage را زیر App_code اضافه کرده، و تم پیش فرض را تعیین کنید. که در اینجا ما از “white” استفاده کردیم.
گام هفتم :
تمام صفحات را از BasePage بوسیله Dynamic Theme به ارث ببرید.
مترجم : فرزاد شیرزاد
معرفي سايت مرتبط با اين مقاله
تصاوير زيبا و مرتبط با اين مقاله