PDA

View Full Version : عوض کردن Theme های صفحات به صورت Runtime



smm2006sh
شنبه 28 آبان 1390, 16:52 عصر
با سلام خدمت کلیه عزیزان
این برام جای سوال شده که این پوسته ای که با این همه مشقت :عصبانی++: میسازیم را چگونه میتونیم به یه پوسته دیگه به صورت Runtime عوض کرد .
ما همینجوری یه پوسته داریم و توی زمان ساخت اون 100000 اونو تست میکنیم ، توی مرور گرهای متفاوت درست نشون نمیده دیگه وای به حال این که بخوایم Runtime عوض کنیم :قهقهه:

کسی اطلاعاتی در این مورد داره ؟؟؟؟:متفکر:

Saman Hashemi
یک شنبه 29 آبان 1390, 08:33 صبح
با استفاده از js و یا jQuery اینکار میکنند و عموما تم هارو هم با css میسازند که راحتتر بتونند اینکار بکنند در ضمن این تم ها از قبل تولید شدند و توی runtime تولید نمیشن...!

smm2006sh
یک شنبه 29 آبان 1390, 09:42 صبح
سلام سامان جان
میدونم runtime تولید نمیشند ولی یه موضوعی هست ! بلاگفا را دیدی ما چه جوری میتونیم تم های اونو عوض کنیم وصفحه هم به هم نریزه ؟ این که صفحه به هم نمیریزه برام سوال هست و کلا چه جوری وقتی ما یه بلاکی از کد را میریزیم جایگزین اون میشه؟؟؟؟

Saman Hashemi
یک شنبه 29 آبان 1390, 11:11 صبح
مکانیزم اونا با این سوال شما فرق داره
یه سری پارامتر ثابت تعریف میکنند به عنوان استاندارد حالا هرکی میخواد تم بسازه باید ازین پارامترهای استفاده کنه و موقع فراخوانی بهش مقدار میدن اما شما وقتی توی صفحه ات کنترل داری که نمیتونی همچین کاری کنی مگر اینکه شما هم یه سری استاندارد تعریف کنی و کاربر با استفاده ازون بیاد طراحی کنه...!

smm2006sh
یک شنبه 29 آبان 1390, 11:34 صبح
سلام

یه سری پارامتر ثابت تعریف میکنند به عنوان استاندارد حالا هرکی میخواد تم بسازه باید ازین پارامترهای استفاده کنه
همین دنبال همین حرف میگشتم ! یسری استاندارد ها باید داشته باشه . مثلامنو ها سمت چپ باشه و . . .

مهدی کرامتی
یک شنبه 29 آبان 1390, 14:29 عصر
لینک های زیر را ببینید:
http://www.codeproject.com/KB/aspnet/themeswitcher.aspx
http://www.rekenwonder.com/aspnet/themeswitcher.html