ali_shmki
دوشنبه 03 آبان 1389, 12:39 عصر
سلام
من در سايتم يك صفحه ارسال پست دارم كه در صورتيكه كاربر لاگين كرده باشد، ميتواند به اين صفحه وارد شود. در غير اينصورت، به صفحه redirect ،login ميشود:
if (Session["admin"] = null)
{
Response.Redirect("login.aspx");
}
خب. بعد از اينكه كاربر وارد صفحه ارسال پست شد، شروع ميكنه به تايپ. اما در حين تايپ، سشن expire ميشه.
به همين جهت، در event مربوط به باتن كليك (باتن ارسال پست)، بايد اين كد رو مجددا قرار بديم :
if (Session["admin"] = null)
{
Response.Redirect("login.aspx");
}
هنگاميكه كاربر بعد از كليك دكمه ارسال، وارد صفحه لاگين شد و لاگين كرد، اطلاعاتي كه تايپ كرده گم ميشه و مجبوره دوباره تايپ كنه. چكار كنم كه اطلاعات تايپ شده از بين نره؟
من در سايتم يك صفحه ارسال پست دارم كه در صورتيكه كاربر لاگين كرده باشد، ميتواند به اين صفحه وارد شود. در غير اينصورت، به صفحه redirect ،login ميشود:
if (Session["admin"] = null)
{
Response.Redirect("login.aspx");
}
خب. بعد از اينكه كاربر وارد صفحه ارسال پست شد، شروع ميكنه به تايپ. اما در حين تايپ، سشن expire ميشه.
به همين جهت، در event مربوط به باتن كليك (باتن ارسال پست)، بايد اين كد رو مجددا قرار بديم :
if (Session["admin"] = null)
{
Response.Redirect("login.aspx");
}
هنگاميكه كاربر بعد از كليك دكمه ارسال، وارد صفحه لاگين شد و لاگين كرد، اطلاعاتي كه تايپ كرده گم ميشه و مجبوره دوباره تايپ كنه. چكار كنم كه اطلاعات تايپ شده از بين نره؟