PDA

View Full Version : داینامیک کردن یه اسلایدشو سفارشی



nadia2174
شنبه 28 تیر 1393, 16:39 عصر
با سلام به دوستان.من تو دینامیک کردن این اسلایدر که دقیقا به همین شکل باشه مشکل دارم. شکل میاد ولی متن نه...
فایل اینجاست:
http://www.4shared.com/rar/sCq6MTaqba/fresh_zone.html
لطفا کمکم کنید. ممنون.
asp.net C#

nadia2174
یک شنبه 29 تیر 1393, 10:01 صبح
یه نکته رو فراموش کردم بگم. من فیلدی برای image تو جدول ندارم. یه jpg به انتهای id اضافه میکنم و تو یه مسیر تصویر و ذخیره میکنم.
تو این حالت چطور تصویرو به این اسلاید متصل کنم؟

sadegh.te
یک شنبه 29 تیر 1393, 12:23 عصر
شما باید کل اطلاعات رو هم متن و عکس رو از بانکتون بخونید برای این کار میتونید از کلاس DAL استفاده کنید.
اگه راهنمایی خواستید بگید.

nadia2174
یک شنبه 29 تیر 1393, 13:08 عصر
برای صرفه جویی تو db عکس ها رو اینجوری ذخیره میکنم:


FileUpload1.SaveAs(Server.MapPath(Request.Applicat ionPath) + @"/Files/imageNews/" + lbl_codeIns.Text + str);


که str رشته ای هست پسوند فایل رو اضافه میکنه و میریزه تو مسیر سرور.
حالا برای خوندنش از سرور این کارو کردم:

string newsQ = "exec substringNews";
int a = jobs.makeDataGrid(newsQ, gridNews);
Image img;
int roeindex = 0;
foreach (GridViewRow dg in gridNews.Rows)
{
img = new Image();
img = gridNews.Rows[roeindex].FindControl("Image2") as Image;
img.ImageUrl = @"files/imagenews/" + gridNews.Rows[roeindex].Cells[0].Text.Trim() + ".jpg";
roeindex++;
}

و تو grid یه فیلد image اضافه کردم به نام image2

nadia2174
یک شنبه 29 تیر 1393, 13:09 عصر
چون فایل ها رو سرور هست الان برام امکان تغییر فیلد db وجود نداره.
لطفا بگید با این ساختار چه طور این اسلایدرو دینامیک کنم؟ مرسی

sadegh.te
یک شنبه 29 تیر 1393, 14:09 عصر
شما عکس هارو هرطور که ذخیره کنید تفاوتی نداره چون به همون اندازه از رو هاست حجم میگیره .
رو هاست نمیشه عملیات زیادی رو انجام داد چون ساختار دیتا بیس شما باید تغییر کنه پس شما هر کاری رو بخوایید انجام بدید باید سایتتون پایین بیاد.

nadia2174
یک شنبه 29 تیر 1393, 16:04 عصر
حالا با این ساختار چطور اسلایدرو داینامیک کنم؟