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

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

کاربر سایت

gpouya

عضویت از 1394/10/27

کار با Session در Asp.net mvc

  • جمعه 2 بهمن 1394
  • 04:31
تشکر میکنم

درود

در mvc من با کد زیر داخل کنترلرم Session ایجاد میکنم

Session["test"] = "value"

و با کد زیر در صفحه html میخوام چک کنم ایا Session ایجاد شده یا خیر

@if (Session["test"].ToString() = null) { Response.Redirect("~/"); }

اما با ارور "CS0131: The left-hand side of an assignment must be a variable, property or indexer" مواجه میشم مشکل کجاست ؟ 

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

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

ایمان مدائنی

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

  • جمعه 2 بهمن 1394
  • 07:58

منظور شما از html خکان Razor هست ؟

در Html امکان استفاده از کد سی شارپ را ندارید ولی میتونید صفحات رو با Razor بسازید و استفاده کنید

کاربر سایت

gpouya

عضویت از 1394/10/27

  • جمعه 2 بهمن 1394
  • 13:11

بله دوست عزیز چطور میشه Session و چک کرد ؟ هرکار میکنم ارور میده !!

کاربر سایت

ایمان مدائنی

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

  • جمعه 2 بهمن 1394
  • 13:25
@if ((CurrentUser)HttpContext.Current.Session["test"].ToString() = null) { Response.Redirect("~/"); }

 

کاربر سایت

gpouya

عضویت از 1394/10/27

  • جمعه 2 بهمن 1394
  • 16:14

ممنون از پاسختون دوست عزیز اما متاسفانه با زارور میده من خیلی از کد هارو زدم دلیل این همه سخت گیریه mvc  متوجه نمیشم

ارور زیر :

http://proceedweb.ir/e.jpg

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

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

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