ورود

View Full Version : حرفه ای: سوال:استفاده مشترک از متغیر در صفحات add.aspx.cs و کلاسی در app-code



hamed_hossani
چهارشنبه 29 آذر 1391, 23:57 عصر
سلام
من می خوام از یک متغییر که تو صفحات سی شارپ add.aspx.cs پر میشه در قسمت file.cs در app-code است ، استفاده کنم
این متغیر id موضوع رو نگه میداره و (در add.aspx.cs با ajax مقدار دهی شده)
از دستور HttpContext.Current.Session["id"] استفاده کردم .از نظر کد ارور نمی ده ولی در حال اجرا>میگه که خالیه!

صفحه add.aspx.cs

HttpContext.Current.Session["id"] = id
صفحه file.cs

string id=HttpContext.Current.Session["id"].ToString();

fakhravari
پنج شنبه 30 آذر 1391, 00:31 صبح
با null برسی کن قبلش .
از نظر دستوری درسته.

hamed_hossani
پنج شنبه 30 آذر 1391, 07:05 صبح
ممنون
اینو نوشتم

if(HttpContext.Current.Session["idMasster"]!=null)
string idMasster=HttpContext.Current.Session["idMasster"].ToString();
ارور زیر رو میده
embedded statement cannot be a delaration or labeled statement

fakhravari
پنج شنبه 30 آذر 1391, 12:06 عصر
==null
برسی کنید.