تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: کنترل image list و Database

  1. #1
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض کنترل image list و Database

    با سلام

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

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

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

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

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام دوست قدیمی
    خوش میگذره؟

    =====

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

    - اول نشان دادن تصاویر از دیتابیس است.
    برای حل این مشکل میتوانید از یک صفحه aspx و یا ashx و یا استفاده مستقیم از HttpHadler ها مشکلتان را حل کنید.

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

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

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

    بعد با کدی مثل این هم دیتا را در بافر خروجی میریزید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یعنی دیگر به جای مسیر تصویر از این صفحه استفاده میکنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    - برای نمایش لیستی چندتا در یک سطر و ستون هم از کنترلر DataList استفاده میکنید.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •