PDA

نسخه کامل مشاهده نسخه کامل : کنترل image list و Database



anvar.net
25-01-2009, 20:16
با سلام

دنبال یه کنترل هستم که بشه عکسهای یک دیتابیس رو بصورت لیست (چند عکس در یک ردیف و قابل دیدن) نشون بدم.

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

کنترلهای جدول منظورم نیست!!!

اگه راهنمایی کنید ممنون می شم.

_H2_
27-01-2009, 01:04
سلام دوست قدیمی
خوش میگذره؟

=====

کار ساده ای است، و به دو بخش مشخص تقسیم میشود.

- اول نشان دادن تصاویر از دیتابیس است.
برای حل این مشکل میتوانید از یک صفحه aspx و یا ashx و یا استفاده مستقیم از [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ها مشکلتان را حل کنید.

استفاده از خود صفحات aspx باعث کندی و عدم بازدهی میشود.
دو راه آخر هم عملاً با هم فرقی ندارند!

شما یک ashx به پروژه سایتتان اضافه کنید
project->add new item->generic handler

سپس میتوانید مثل معمول به این صفحه پارامتر ارسال کنید ...
sitename.com/page.ashx?param=value
مثلاً میتوانید id عددی تصویر در بانک را که primarykey است ارسال کنید.

بعد با کدی مثل این هم دیتا را در بافر خروجی میریزید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یعنی دیگر به جای مسیر تصویر از این صفحه استفاده میکنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

- برای نمایش لیستی چندتا در یک سطر و ستون هم از کنترلر DataList استفاده میکنید.