PDA

View Full Version : اعمال CSS به کنترل های ASP.NET



farhud
پنج شنبه 06 آبان 1389, 14:39 عصر
در HTML اگر بخواهیم تمام تگ های مثلا h1 از یک نوع فونت استفاده کنند در css می تونیم بنویسیم:
h1
{
font-family:tahoma
}

چطور می تونیم همچین چیزی برای کنترل های ASP بنویسیم. مثلا بخواهیم فونت تمام Lable ها arial باشه؟

mahsa.n
پنج شنبه 06 آبان 1389, 14:44 عصر
<asp:label id="" runat="server" cssClass="lb"> </asp:label>


<style type=text/css>

.lb
{
font-family:arial;
}

</style>

raziee
پنج شنبه 06 آبان 1389, 14:48 عصر
در مورد Theme جستجو کن.
بوسیله ی Theme میشه.
این لینک ها رو هم ببین.
http://msdn.microsoft.com/en-us/library/0yy5hxdk%28VS.80%29.aspx
http://msdn.microsoft.com/en-us/library/ykzx33wh.aspx

daneshjoo2
پنج شنبه 06 آبان 1389, 14:51 عصر
تمامی کنترل های دات نت هم زمان اجرا به کنترل های html تبدیل میشن، درنتیجه شما میتونی از معادل html اونها در selector ، css خودت استفاده کنی:


lable
{
font-family: arial;
}

فقط مشکلی که داره اینه که در design time شمای صحیحی از طراحی ندارید... بعضی از کنترل ها هم که معادل html اونها از نوع input type باشه css selector شون تو ie6 ساپورت نمی شه.

farhud
پنج شنبه 06 آبان 1389, 16:23 عصر
<asp:label id="" runat="server" cssClass="lb"> </asp:label>


<style type=text/css>

.lb
{
font-family:arial;
}

</style>

اینکه شما زحمت کشیدید می دونستم. من نمی خواهم برای تک تک کنترل ها کلاس وارد کنم.

farhud
پنج شنبه 06 آبان 1389, 16:34 عصر
تمامی کنترل های دات نت هم زمان اجرا به کنترل های html تبدیل میشن، درنتیجه شما میتونی از معادل html اونها در selector ، css خودت استفاده کنی:


lable
{
font-family: arial;
}

فقط مشکلی که داره اینه که در design time شمای صحیحی از طراحی ندارید... بعضی از کنترل ها هم که معادل html اونها از نوع input type باشه css selector شون تو ie6 ساپورت نمی شه.

به نتیجه نرسیدم.

pc_programmer
چهارشنبه 09 اسفند 1391, 00:16 صبح
این همه asp کار اینجاست یک نفر جواب این دوستمون بلد نیست چون سوال من هم همینه. چطوری به به کنترل های asp سی اس اس اعمال کنیم؟

zerocool151
چهارشنبه 09 اسفند 1391, 00:23 صبح
اگه Label بود معادلش span هست
Button و text box هم input

pc_programmer
چهارشنبه 09 اسفند 1391, 00:35 صبح
ممنون zerocool151.
یه سوال دیگه اینکه یک قاعده کلی واسه اعمال استایل بر روی کنترل های asp.net وجود نداره. مثل همون قاعده ای که css برای تگ های html داره؟

zerocool151
چهارشنبه 09 اسفند 1391, 01:22 صبح
دوست عزیز اکثر کنترل های asp در زمان تبدیل به فرمت html اون کنترل ها تبدیل میشه،کنترل های ظاهری(نمایشی)