PDA

View Full Version : سوال: متغییری که توی تمام فرم هام بهش سترسی داشته باشم



PAIZE 65
شنبه 10 بهمن 1388, 11:23 صبح
چطوری یک متغییر تعریف کنم که توی تمام فرم هام بهش سترسی داشته باشم والبته به مقدارش که توی فرمهای مختلف ممکنه تغییر کنه:متفکر:

sky_in_iran
شنبه 10 بهمن 1388, 11:37 صبح
سلام دوست عزيز
بهتره اول دقيقا ببيني كارت چيه و اصلا نياز داري به اينكه اين كارو بكني شايد نيازي نباشه لطفا صورت مسئله رو شفاف تر بگو .
در ديد اول استفاده از متغير هاي static به ذهن مياد اما استفاده از اين متغير ها زياد توصيه نميشه . شما اول هدف و كارت و تايين كن بعد راه حل زياد است .
موفق و پيروز باشي

PAIZE 65
شنبه 10 بهمن 1388, 12:03 عصر
من میخوام نام کاربری کاربرم رو از login در همه ی صفحه ها داشته باشم

qanewaisi
شنبه 10 بهمن 1388, 12:12 عصر
سلام
میتونی از session استفاده کنی و یا از user control ها!!

PAIZE 65
شنبه 10 بهمن 1388, 12:19 عصر
سلام
میتونی از session استفاده کنی و یا از user control ها!!

میشه بگین چطوری باید استفاده کنم:خجالت:

qanewaisi
شنبه 10 بهمن 1388, 12:21 عصر
دوست عزیز لطفا لینک زیر رو مطالعه کنید،اگه باز هم مشکلی بود در خدمتیم!

http://msdn.microsoft.com/en-us/library/aa287725%28VS.71%29.aspx

iranrose63
شنبه 10 بهمن 1388, 12:25 عصر
ميتوني در قسمت setting پروژت اون متغير را تعريف كني

Saeed.Masoumi
شنبه 10 بهمن 1388, 12:29 عصر
سلام دوست عزیز با توجه به تعداد پستاتون از شما بعیده که بدون سرچ تاپیک ایجاد می کنید
یک سرچ و این نتیجه (http://barnamenevis.org/forum/showthread.php?t=202649)
موفق باشید

PAIZE 65
شنبه 10 بهمن 1388, 12:29 عصر
برای استفاده از session چیزی باید با using تعریف کنم چون session رو نمی شناسه

naeeme
شنبه 10 بهمن 1388, 12:55 عصر
سلام
میتونی از session استفاده کنی و یا از user control ها!!


دوست عزیز لطفا لینک زیر رو مطالعه کنید،اگه باز هم مشکلی بود در خدمتیم!

http://msdn.microsoft.com/en-us/library/aa287725%28VS.71%29.aspx

تا اونجا که من میدونم، از session در webapplicationها استفاده میشه نه در windows app.

PAIZE 65، شما همونطور که دوستان گفتن می تونید از یک متغییر استاتیک استفاده کنید اما مهم این هست که کجا و چه جوری اون رو تعریف کنید.
من به شخصه در تمام برنامه هام( چه وب و چه ویندوز) یک کلاس استاتیک برای تایید هویت کاربرم دارم. در این کلاس یک پراپرتی وجود داره که کاربر تایید هویت شده رو برمی گردونه. حالا این پزاپرتی می تونه از جنس یک ساختار باشه که اطلاعات کاربری رو در خودش نگهداشته. این اطلاعات در زمان لاگین شدن کاربر و پس از تایید هویت، در سیستم قرار می گیره و هر زمان که نیاز به این اطلاعات داشته باشم، از این پراپرتی استفاده می کنم.

PAIZE 65
شنبه 10 بهمن 1388, 13:02 عصر
PAIZE 65، شما همونطور که دوستان گفتن می تونید از یک متغییر استاتیک استفاده کنید اما مهم این هست که کجا و چه جوری اون رو تعریف کنید.
من به شخصه در تمام برنامه هام( چه وب و چه ویندوز) یک کلاس استاتیک برای تایید هویت کاربرم دارم. در این کلاس یک پراپرتی وجود داره که کاربر تایید هویت شده رو برمی گردونه. حالا این پزاپرتی می تونه از جنس یک ساختار باشه که اطلاعات کاربری رو در خودش نگهداشته. این اطلاعات در زمان لاگین شدن کاربر و پس از تایید هویت، در سیستم قرار می گیره و هر زمان که نیاز به این اطلاعات داشته باشم، از این پراپرتی استفاده می کنم.[/quote]

میتونم پراپرتی شما رو ببینم چون من قبلا امتحان کردم اما اون هم مقدار رو نگه نی داشت:خجالت:

qanewaisi
شنبه 10 بهمن 1388, 13:08 عصر
تا اونجا که من میدونم، از session در webapplicationها استفاده میشه نه در windows app.

PAIZE 65، شما همونطور که دوستان گفتن می تونید از یک متغییر استاتیک استفاده کنید اما مهم این هست که کجا و چه جوری اون رو تعریف کنید.
من به شخصه در تمام برنامه هام( چه وب و چه ویندوز) یک کلاس استاتیک برای تایید هویت کاربرم دارم. در این کلاس یک پراپرتی وجود داره که کاربر تایید هویت شده رو برمی گردونه. حالا این پزاپرتی می تونه از جنس یک ساختار باشه که اطلاعات کاربری رو در خودش نگهداشته. این اطلاعات در زمان لاگین شدن کاربر و پس از تایید هویت، در سیستم قرار می گیره و هر زمان که نیاز به این اطلاعات داشته باشم، از این پراپرتی استفاده می کنم.
سلام
مگه کسی از windows یا webحرفی زده؟:متفکر:

qanewaisi
شنبه 10 بهمن 1388, 13:13 عصر
برای استفاده از session چیزی باید با using تعریف کنم چون session رو نمی شناسه
اگه اشتباه نکنم باید این باشه:

;using System.Web.SessionState

البته اصلن مطمئن نیستم که این باشه ولی اگه یه جستجو کنی پیدا می کنی.
تو asp که نیاز به فراخوانی خواصی نداره ولی اینجا رو نمیدونم

اَرژنگ
شنبه 10 بهمن 1388, 13:50 عصر
من میخوام نام کاربری کاربرم رو از login در همه ی صفحه ها داشته باشم
بستگی به دلیل اینکه چرا نیاز دارید میشه روش درست پیشنهاد داد.
استفاده از متغییر و یا کلاس استاتیک روش حساب نمیشند بلکه یک شکل سرهم بندی هستند. اینکه بعد از کلی مثال و مباحثه در همین تالار، بسیار تاثر آویز است که هنوز پیشنهاد میشند.

razavi_university
شنبه 10 بهمن 1388, 13:58 عصر
به احترام پاسخ جناب اَرژنگ (http://barnamenevis.org/forum/member.php?u=13535) تاپیک حذف نمی شود

لطفا قبل از ایجاد تاپیک جدید حستجو بفرمایید