مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

سمیه زرنگ

عضویت از 1395/04/26

لیستی از session

  • پنجشنبه 28 بهمن 1395
  • 10:38
تشکر میکنم

با سلام خدمت دوستان گرامی و  مدیر محترم

من یک لیستی از سشن دارم داخل کنترلر، حالا میخوام داخل ویو مقدار این سشن رو به ترتیب برای محاسبه یک سری عملیات بگیرم، ولی نمیدونم از foreach برای سشن چجوری استفاده کنم میشه کمکم کنید. سپاس

controler:

if (Session["No"] == null)
            {
                Session["No"] = myData;
            }
            else
            {
                List<int> mylist = new List<int>();
                Session["No"] = mylist;
                Session.Add("No", myData);
            }

view:

@foreach (????)
    {
????
}

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 28 بهمن 1395
  • 10:42
@foreach (var item in Session["No"] as List<int>)
    {
????
}

کاربر سایت

سمیه زرنگ

عضویت از 1395/04/26

  • پنجشنبه 28 بهمن 1395
  • 10:58

الان این دستور رو نوشتم خطای فراخوانی شی ایجاد شده رو میده

شاید بخاطر اینه که داخل بدنه درست ازش استفاده نمیکنم

میشه لطف کنید بفرمایید داخل بدنه foreach بخوام نمایش بدم این لیست رو چی بنویسم؟

من اینو مینویسم:

@{ 
                    ViewBag.num = item;
                }
                @ViewBag.num

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 28 بهمن 1395
  • 11:03

من ندیدم شما در اکشن ViewBag ست کنید و پس چطور دارید واکشی میکنید

کاربر سایت

سمیه زرنگ

عضویت از 1395/04/26

  • پنجشنبه 28 بهمن 1395
  • 11:06

نه داخل اکشن استفاده نکردم اینجا برای نمایش فقط item زدم دیدم نمیشه گفتم شاید همینجا یه viewbag بذارم جواب بده cheeky

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 28 بهمن 1395
  • 11:08

خیر جواب نمیده

کاربرانی که از این پست تشکر کرده اند سمیه زرنگ

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)