PDA

View Full Version : یک سوال در مورد نحوه نمایش کنترل ها؟



maryam_80
یک شنبه 06 خرداد 1386, 06:42 صبح
یک سوال؟

من می خواهم در سایتم ،همانند این سایت وقتی که کاربر login می کند به جای نمایش textboxهای دریافت نام کاربر و رمز ورود ،پیغامی همانند پیغام فوق نمایش دهم(نام کاربر،تاریخ ورود و...) و هر وقت که از سایت خارج شد ،مجددا کنترل های دریافت نام کاربر و رمز ورود نمایش داده شوند.
حال برای این کار آیا باید مثلا یک panel دیگر را روی آن کنترل ها قرار دهم و یا اینکه یک راه حل اصولی دارد؟؟

MehranZand
یک شنبه 06 خرداد 1386, 09:30 صبح
از کنترل Login در .net 2 استفاده کن

babi_wd
یک شنبه 06 خرداد 1386, 15:23 عصر
راه حل شما ایرادی نداره،اما بهتره به توصیه Mehranzand عمل کنید
با هر کدوم راحت تر هستی

maryam_80
یک شنبه 06 خرداد 1386, 16:12 عصر
من می دانم که با کنترل های login می توان login name,Login Status و... را نمایش و مدیریت کرد.
سوال من این هست که من یک table دارم که درون آن 2 textbox (نام کاربر و رمز ورود)و 1 button (ورود) قرار داده ام تا کاربر login کند.می خوام بعد از اینکه کاربر login کرد ،درون همان table به جای نمایش کنترل های مربوط به login ،یکسری اطلاعات از کاربر را نمایش دهم (نام کاربر،تاریخ ورود و...) .
آیا تنها راه حل این هست که یک panel درون همان table برای نمایش این اطلاعات قرار بدم تا بعد از login کاربر visible آنرا مثلا برابر با true کنم و یا راه دیگری هم هست؟
(در اصل می خوام یه کاری عین نحوه Login کردن در همین سایت را انجام بدهم)

MehranZand
یک شنبه 06 خرداد 1386, 16:45 عصر
در حقیقت شما باید از یک Loginview استفاده کنی. در قسمت
AnonymousTemplate جدولی که برای login ساختی بنداز و در
LoggedInTemplate اطلاعات که دوست داری از قبیل نام کاربر و ....

maryam_80
یک شنبه 06 خرداد 1386, 17:07 عصر
ممنون
امتحانش می کنم ،اگر مشکلی پیش آمد دوباره مطرح می کنم

mp2009
دوشنبه 07 آبان 1386, 23:11 عصر
دوستان مشکل من هم همین هست کمک کنید

mehrdad201
سه شنبه 08 آبان 1386, 02:48 صبح
همونیکه دوستان گفتند

از لاگین ویو استفاده کن. در مورد سیستم لاگین هم کنترل های مایکروسافت بسیار عالی هستند...

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


البته اینا رو نگفتم که نخواید دنبال برنامه نویسی سیستم لاگین به صورت دستی برید ....

mahdi_farhani
سه شنبه 08 آبان 1386, 06:51 صبح
شماه میتونید دو تا کار بکنید
1 - استفاده از Multiview و گذاشتن 2 View که View اول Table Login داخلش هست و View دوم مشخصات پس از تایید هویت پر میشه و نمایش داده میشه .
2 - استفاده از Panel که خودت دیگه میدونی چه طوریه ....

mp2009
چهارشنبه 09 آبان 1386, 00:21 صبح
چه جوری میشه به کنترل های درون لوگین ویو دسترسی داشت؟