PDA

View Full Version : ايجاد صفحه گالري تصاوير



mr_mtc
شنبه 12 مرداد 1387, 14:07 عصر
سلام؛ من خيلي جستجو كردم ولي نتونستم كدي رو كه ميخوام پيدا كنم (هم اين سايت هم جاي ديگه)

من ميخوام يك صفحه درست كنم كه
1- تصاوير آلبوم عكس رو نشون بده (مثلا 4 رديف و هر رديف 3 تصوير)
2- قابليت صفحه بندي هم داشته باشه

يك جا گفته بود كه با GridView ميشه ولي توضيح بيشتر نداده بود؛ لطفا راهنمايي كنيد.

baran_mehr
شنبه 12 مرداد 1387, 14:20 عصر
سلام عزیز دلم.
یه همچین سوالی قبلا هم تکرار شده بود .به این تایپیک یه نگاهی بکن .
http://barnamenevis.org/forum/showthread.php?t=100197
شاد باش و دیگرون رو شاد نگه دار.

mr_mtc
شنبه 12 مرداد 1387, 14:30 عصر
ممنون از راهنمايي تون :قلب:

ولي بخشي از مشكل كه صفحه بندي باشه هنوز باقيه :عصبانی++:

mostafa_sgh
شنبه 12 مرداد 1387, 15:18 عصر
برای صفحه بندی هم به این تاپیک مراجعه کن ....

http://barnamenevis.org/forum/showthread.php?t=115878

baran_mehr
شنبه 12 مرداد 1387, 23:18 عصر
نازنینم mr_mtc جان.
این ادرس رو یکی از دوستامون به نام milade تو یکی از تایپیک ها گذاشته بودن که دقیقا همین مشکل تو هست:
http://www.how2learnasp.net/article_...182acd1&java=1
این هم دومیش:
http://barnamenevis.org/forum/showthread.php?t=29954
فکر کنم دیگه مشکلت حل بشه.

mr_mtc
یک شنبه 13 مرداد 1387, 00:53 صبح
baran_mehr؛ بازم ممنون از راهنمايي تون
ولي لينك يك كار نمي كنه

http://www.how2learnasp.net/article_...182acd1&java=1

دومیش به من دسترسي نمي ده

http://barnamenevis.org/forum/showthread.php?t=29954

mostafa_sgh؛ اين تاپيك رو ديدم

برای صفحه بندی هم به این تاپیک مراجعه کن ....
http://barnamenevis.org/forum/showthread.php?t=115878

دارم سعي ميكنم با Class و SP استفاده كنم

baran_mehr
یک شنبه 13 مرداد 1387, 01:01 صبح
mr_mtc جان نمیدونم چرا لینک ها باز نمیشه .
اصلا خودت بیا تو اون تایپیک امتحان کن شاید فرستنده اون پست راضی نیست.
http://barnamenevis.org/forum/showthread.php?t=116122

mr_mtc
یک شنبه 13 مرداد 1387, 01:26 صبح
baran_mehr عزيز؛ ممنون از پيگيريت براي كمك


http://www.how2learnasp.net/article_print.aspx?code=652b10cf-8fc2-44c3-bacd-f82ac182acd1&java=1

از اونجايي كه بي سوادم؛ دارم سعي ميكنم كه از اين كد سر در بيارم؛ ولي بازم ممنون

baran_mehr
یک شنبه 13 مرداد 1387, 12:57 عصر
mr_mtc جانم از پرسیدن سوال خجالت نکش .
انجا همه دوستان دارن دست به دست هم میدن تا به هم کمک کنن.من از شما یه چیز یاد میگیرم و شما از من
انطوری همه با هم پیشرفت میکنیم عزیزم.
هر جا مشکلی داشتی بگو ،اگه دوستان بتونن کمک میکنن

mr_mtc
دوشنبه 14 مرداد 1387, 00:47 صبح
mr_mtc جانم از پرسیدن سوال خجالت نکش .
انجا همه دوستان دارن دست به دست هم میدن تا به هم کمک کنن.من از شما یه چیز یاد میگیرم و شما از من
انطوری همه با هم پیشرفت میکنیم عزیزم.
هر جا مشکلی داشتی بگو ،اگه دوستان بتونن کمک میکنن

مشكل اينه كه من نميتونم اين كد رو تو سايتم كه از كلاس و SP استفاده كردم استفاده كنم
كد رو فهميدم؛ ولي نتونستم SqlDataAdapter رو براي استفاده از كلاسم بخونم

راه ديگه اي وجود نداره


SP من سه تا پارامتر ورودي داره براي گرفتن ليست تصاوير

mr_mtc
دوشنبه 14 مرداد 1387, 12:57 عصر
چي شد دوستان ميخواستن رفع مشكل كنند

milade
دوشنبه 14 مرداد 1387, 13:24 عصر
من متوجه نشدم می شه توضیح بدید(واضح تر بگو)
بای

mr_mtc
دوشنبه 14 مرداد 1387, 14:07 عصر
چي رو واضح تر بگم

من ميخوام DataList رو صفجه بندي كنم؛ از قرار بايد از DaraAdapter استفاده كنم
حالا ميخوام بدونم چطوري ميتونم بوسيله SP اطلاعاتم رو بريزم تو DaraAdapter
ضمنا SP من 3 تا پارامتر هم دارم

اگه ميشه يك كد بگذاريد

mostafa_sgh
دوشنبه 14 مرداد 1387, 17:05 عصر
برای صفحه بند که میتونی یه سرچ کوچولو تو همین سایت بکنی .

( فکر میکنم بیش از 10 پست در این زوینه صحبت کرده باشن )

اینم یکیش : لینک (http://barnamenevis.org/forum/showthread.php?t=17743)

برای استفاده از پروسیجر و DataAdaptor می تونی از این کد استفاده کنی :



internal static DataTable GetSPData(string spName, NameValueCollection sp_parameters)
{
DataTable sp_dt = new DataTable();
try
{
SqlDataAdapter sp_da;
SqlConnection sp_conn = new SqlConnection(strCon);
SqlCommand sp_comm = new SqlCommand();
sp_comm.CommandType = CommandType.StoredProcedure;
sp_comm.Connection = sp_conn;
sp_comm.CommandText = spName;

if (sp_parameters != null)
{
for (int i = 0; i < sp_parameters.Count; i++)
{
string paramName = sp_parameters.GetKey(i);
string paramValue = sp_parameters[i];
sp_comm.Parameters.AddWithValue(paramName, paramValue);
}
}
sp_da = new SqlDataAdapter(sp_comm);
sp_da.Fill(sp_dt);
}
catch
{
sp_dt = null;
}
return sp_dt;
}


و برای فراخوانیش هم از این دستور :



NameValueCollection nv = new NameValueCollection();
nv.Add("Param1 Name",Param1);
nv.Add("Param2 Name", Param2);
nv.Add("Param3 Name", Param3);
DataTable dt = DataManager.GetSPData("procedureName", nv);


در ضمن NameValueCollection رو میتونید تو NameSpace زیر پیدا کنید :

System.Collections.Specialized

mr_mtc
سه شنبه 15 مرداد 1387, 08:20 صبح
مشكل حل شد
ممنون از همه