PDA

View Full Version : سوال: تغيير background يك div در فاصله هاي زماني



mah_s63
یک شنبه 19 شهریور 1391, 13:11 عصر
سلام من يه div دارم كه ميخوام background اون توي فاصله هاي زماني مثلا هر 10 ثانيه يه بار تغيير كنه و يه عكس ديگه جاش بياد.
ميخوام بدونم
اولا: چطور ميتونم از يك پوشه خاص همه ي عكس هايي كه وجود داره رو تك تك بيارم
ثانيا: چطور هر بار مقدار اونو به عنوان back ground image به div بفرستم
ثالثا: بازه ي زماني رو چطور محسبه كنم

ممنون ميشم اگه كسي راهنماييم كنه

alirat
یک شنبه 19 شهریور 1391, 16:33 عصر
اولا : از System.IO.Directory.GetFiles() h استفاده کن

دوما :
1- Style test= new Style();
2- test.CssClass = "کلاسی که تعیین کردید و خاصیت پس زمینه دارد";

3-yourcontrol.ApplyStyle(test);

mah_s63
دوشنبه 20 شهریور 1391, 07:48 صبح
مشكل من سر مسيريه كه بايد بهش بدم.چون برنامه من تحت وبه و اونجا من درايوي ندارم كه بخوام مسيرشو بدم.مثلا عكساي من توي يه پوشه به نام images اضافه شدن اما چطور بايد مسير رو براش مشخص كنم؟؟؟

string[] str = System.IO.Directory.GetFiles("C://");

moslem.hady
دوشنبه 20 شهریور 1391, 09:11 صبح
مشكل من سر مسيريه كه بايد بهش بدم.چون برنامه من تحت وبه و اونجا من درايوي ندارم كه بخوام مسيرشو بدم.مثلا عكساي من توي يه پوشه به نام images اضافه شدن اما چطور بايد مسير رو براش مشخص كنم؟؟؟

string[] str = System.IO.Directory.GetFiles("C://");


string[] str = System.IO.Directory.GetFiles(Server.MapPath("~/imageg/"));

alirat
دوشنبه 20 شهریور 1391, 10:40 صبح
مشكل من سر مسيريه كه بايد بهش بدم.چون برنامه من تحت وبه و اونجا من درايوي ندارم كه بخوام مسيرشو بدم.مثلا عكساي من توي يه پوشه به نام images اضافه شدن اما چطور بايد مسير رو براش مشخص كنم؟؟؟

string[] str = System.IO.Directory.GetFiles("C://");


System.IO.Directory.GetFiles(Request.PhysicalAppli cationPath+@"images\")

alirat
دوشنبه 20 شهریور 1391, 10:58 صبح
برای بازه زمانی هم که واضحه از timer و updatepanel استفاده کن همین