PDA

View Full Version : مشکل با قراردادن بخش لاگین در مسترپیج



setareh2013
یک شنبه 15 اردیبهشت 1392, 07:08 صبح
با سلام
من بخش لاگین رو داخل مسترپیج قرار داده ام . وقتی کاربر لاگین رو کلیک می کنه کد زیر اجرا میشه :
if (cu.CanLogin(Txtuser.Text,txtpass.Text))
{
Session.Add("Current User",Txtuser.Text);
lbluser.Text = Session["Current User"].ToString();

((}
و در رویداد لود صفحه نوشتم :
if (!IsPostBack)
{
if (Request.QueryString["Current User"] != null)
{


string strUsername = Request.QueryString["Current User"].ToString();
//strUsername = Security_str.GetDecodeStr(strUsername);
lbluser.Text = strUsername;
مشکلم اینه که وقتی کاربر لاگین می کنه در صفحه default مشکلی نداره ولی وقتی وارد یک صفحه دیگه میشه دوباره بخش لاگین به حالت اول برمی گرده انگار که لاگین نکرده
باید چه کار کنم ؟
با تشکر
//Session["Current User"] = strUsername;
}}

tree1371
یک شنبه 15 اردیبهشت 1392, 09:53 صبح
خوب شما باید توی هر صفحه چگ گنید سشن پر هست یا خالی و بهش بگید اگر پر هست یعنی کاربر وارد شده و واسه راحت تر شدن کار می تونید در مستر پیج بنویسید.

mohammad kafiyan
یک شنبه 15 اردیبهشت 1392, 12:32 عصر
واسه راحت تر شدن کار می تونید در مستر پیج بنویسید.

سلام لطف کنید بیشتر توضیح دهید در کدام قسمت از masterpageباید چک شود