نمایش نتایج 1 تا 5 از 5

نام تاپیک: نشان دادن اطلاعات session به وسیله یک repeater یا

  1. #1

    نشان دادن اطلاعات session به وسیله یک repeater یا

    سلام
    لطفا اگه کسی می دونه چطور می شه اطلاعات یک سشن رو به یک .repeater یا هر منبع نمایشی در یک حلقه ارسال کرد منه راهنمایی کنه.
    ممنون میشم

  2. #2
    کاربر تازه وارد آواتار RezaKia
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فعلاً اتاق خوابم، پای میز کامپیوترم
    پست
    92

    Question

    سلام،
    چرا Session و چرا Repeater؟

    دقیقاٌ کدوم اطلاعات رو میخوای بدست بیاری؟

  3. #3
    کاربر تازه وارد آواتار RezaKia
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فعلاً اتاق خوابم، پای میز کامپیوترم
    پست
    92

    Cool

    نقل قول نوشته شده توسط mehdi1362sh
    سلام
    از لطفت ممنون
    من می خام یه سبد خرید بسازم
    پس مجبورم اطلاعاتم رو تو سشن ذخیره کنم
    سلام،
    سریعترین و نه بهترین راه نگه داری DataTable کل سبد خرید تو Session و ارسال اون به Repeater هست.

    یه راه ساده دیگه نگه داری آرایه حاوی سبد خرید و ارسال اون به Repeater هست که از لحاظ اجرا سخت تر ولی از لحاظ مصرف حافظه و سرعت اجر بهتره.

  4. #4
    کاربر تازه وارد آواتار RezaKia
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فعلاً اتاق خوابم، پای میز کامپیوترم
    پست
    92

    Lightbulb اصلیترین و اصولیترین روش

    سلام مجدد،
    یادم رفت بگم:
    راه حل ساده دیگه اینه که مثل خود Microsoft یا Paypal کلاسی بسازی با حداقل یک Read Only Property از نوع IEnumerate یا IDictionary و یا از نوع Collection که وظیفه مدیریت سبد رو داشته باشه و بشه با این خصوصیت اطلاعات رو از سبد خوند.

    بعد این سبد رو با این خصوصیت میدیش به Repeater.

    این روش اصلیترین و اصولیترین روش اجرای سبد خرید هستش.
    هم مصرف حافظه و هم زمان اجرای کمتری داره در حالی که از کمترین منابع با بیشترین کاربرد استفاده میکند.

    موفق باشید.

  5. #5
    کاربر تازه وارد آواتار RezaKia
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فعلاً اتاق خوابم، پای میز کامپیوترم
    پست
    92

    Exclamation

    سلام،

    کد زیر یک آرایه رو به یک Repeater وصل میکنه:



    Dim astrNames(5) As String
    Dim bytCounter As Byte

    For bytCounter = 0 To 5
    astrNames(bytCounter) = "Name: " & bytCounter + 1
    Next bytCounter

    With rptNames
    .DataSource = astrNames
    .DataBind()
    End With



    اینم کد صفحه:


    <form id="Form1" method="post" runat="server">
    <asp:repeater id="rptNames" runat="server">
    <itemtemplate>
    <p><%# Container.DataItem %></p>
    </itemtemplate>
    </asp:repeater>
    </form>



    امیدوارم مشکلتون حل شده باشه.

تاپیک های مشابه

  1. به دست آوردن مقدار یک فیلد در Repeater (نه چاپ کردن)
    نوشته شده توسط Chabok در بخش ASP.NET Web Forms
    پاسخ: 12
    آخرین پست: دوشنبه 24 مهر 1385, 15:45 عصر
  2. TimeOut کردن یک Session خاص نه تمام Session های بکار رفته؟
    نوشته شده توسط Behsharp در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 08 مهر 1385, 11:16 صبح
  3. بدست آوردن گزینهی انتخابی در repeater
    نوشته شده توسط sm_montazar در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: یک شنبه 18 تیر 1385, 19:35 عصر
  4. Repeater
    نوشته شده توسط yavari در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: شنبه 16 اردیبهشت 1385, 20:56 عصر
  5. تفاوت session و cooki-less session
    نوشته شده توسط bluesky2005 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: شنبه 08 اسفند 1383, 07:44 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •