PDA

View Full Version : سوال: چرا وقتی برنامه را اجرا می کنم مقدار Label1.Text



asp2.net
سه شنبه 28 خرداد 1387, 09:05 صبح
چرا وقتی برنامه را اجرا می کنم مقدار Label1.Text در دستور زیر خالی نشان می دهد درصورتیکه باید کسی که با کامپیوتر login شد را نشان دهد
Label1.Text = User.Identity.Name

merlin_vista
سه شنبه 28 خرداد 1387, 10:28 صبح
HttpContext.Current.User.Identity.Name.ToString();

salehbagheri
سه شنبه 28 خرداد 1387, 13:15 عصر
از کلاس membership استفاده کن.

asp2.net
سه شنبه 28 خرداد 1387, 14:54 عصر
HttpContext.Current.User.Identity.Name.ToString();

اگر منظورت Label1.Text=HttpContext.Current.User.Identity.Name .ToString باز هم جواب نداد مقدار Label1.Text خای را نشان می دهد

mojniknam
چهارشنبه 29 خرداد 1387, 10:04 صبح
اگه سایت بصورت لوکال باشه ، نام کامپیوتر جایگزین میشه
ولی اگه سایت آپلود شده باشه باید حتما یک کاربر لوگین کرد باشه تا نشون داده بشه وگرنه چیزی رو نشون نمیده