PDA

View Full Version : تغییر استایل مربوط به یک div از قسمت کد نویسی (behind)



sara_aryanfar
دوشنبه 08 اسفند 1390, 17:53 عصر
با سلام دوستان می خواستم بدونم آیا میتوان استایل مربوط به یک div رو از بخش کد نویسی عوض کرد و چطوری ممنون

buggen
دوشنبه 08 اسفند 1390, 19:37 عصر
سلام
به نظرم شما توی کد سمت سرور (server side) یه flag بذارید بر اساس اون با کمک جاوا اسکریپت استایل رو عوض کنید
و یا اگه قرار اون استایل اضافه بشه ، سمت سرور توی متغییر رشته قرارش بدین و به استایل append کنید (concat)

sara_aryanfar
دوشنبه 08 اسفند 1390, 22:02 عصر
نه کلا می خوام بدونم چطور میشه از قسمت کد نویسی به یک کنترل html استایل داد

hakan648
دوشنبه 08 اسفند 1390, 22:19 عصر
سلام

میتونید به شکل زیر هر مقداری که نیاز دارید به المنت بدید ( در ASP.NET ) :

Panel1.Style.Add("color", "red");
Panel1.Style.Add("font-family", "tahoma");
Panel1.Style.Add("background-color", "blue");

به این شکل هم میتونید تمام استایل هایی که به المنت داده شده رو بگیرید :

Panel1.Style.Value

موفق باشید ...

buggen
دوشنبه 08 اسفند 1390, 22:23 عصر
نه کلا می خوام بدونم چطور میشه از قسمت کد نویسی به یک کنترل html استایل داد
منظورتون از قسمت کد نویسی چیه؟
شما به کمک css و جاوا اسکریپت و attribute تگ ها میتونید استایل بدید

آپدیت: اگه منظورتون پست دوست عزیز hakan648 (http://barnamenevis.org/member.php?121474-hakan648) هست بهتر بود در قسمت ASP پرسیده بشه (انتقال داده بشه)

موفق باشید

sara_aryanfar
سه شنبه 09 اسفند 1390, 10:41 صبح
سلام

میتونید به شکل زیر هر مقداری که نیاز دارید به المنت بدید ( در ASP.NET ) :

Panel1.Style.Add("color", "red");
Panel1.Style.Add("font-family", "tahoma");
Panel1.Style.Add("background-color", "blue");

به این شکل هم میتونید تمام استایل هایی که به المنت داده شده رو بگیرید :

Panel1.Style.Value

موفق باشید ...
خب ما چطوری به یک div دسترسی پیدا کنیم که استایلش رو عوض کنیم

aliyeh
سه شنبه 09 اسفند 1390, 15:03 عصر
اگه می خوای در codebehind به تگ div دسترسی داشته باشی باید runat="server" قرار بدی.


<div id="mydiv" runat="server"></div>