PDA

View Full Version : بازگشت به همان صفحه بعد از لاگین



armangara
سه شنبه 09 تیر 1388, 18:26 عصر
با سلام
من ورود را به صورت دستی کد نوشتم. ودرست هست فقط بعد از لوگین به یک صفحه ی خاص میره میخوام در هر صفحه ای که لاگین کرد بعد از لاگین به همان صفحه برگردد
چطوری و با چه کدی میشه این کار رو کرد؟؟؟؟؟؟؟؟؟؟؟

raziee
سه شنبه 09 تیر 1388, 22:35 عصر
ببین یا میتونی آدرس صفحه فعلی رو با کوئری استرینگ به صفحه لاگین بفرستی و بعد از لاگین به اون صفحه که از طریق کوئری استرینگ بدست آوردی برگردی.
یا اینکه :


FormsAuthentication.RedirectFromLoginPage

از این کد استفاده کنی.

hobab-theme
چهارشنبه 10 تیر 1388, 02:22 صبح
با سلام
من ورود را به صورت دستی کد نوشتم. ودرست هست فقط بعد از لوگین به یک صفحه ی خاص میره میخوام در هر صفحه ای که لاگین کرد بعد از لاگین به همان صفحه برگردد
چطوری و با چه کدی میشه این کار رو کرد؟؟؟؟؟؟؟؟؟؟؟
اگه شما فصد دارید که تو تمام صفحاتتون فرم لاگ این رو داشته باشید به شما توصیه مییکنم که فرم رو تو یه یوزر کنترل قرار بدید و بعد اون یویزکنترل رو تو صفحات مورد نظر اعلان کنید
اگه این کار رو انجام دادید امکان بسیار بسیار جالبی که دات نت به برنامه نویسان داده اینه که بدون هیچ گونه اضافه کاری فرم به همان صفحه خودش PostBack میشه
یعنی اگه شما یه فرم تو صفحه Default.aspx داشته باشید بعد کلیک بر روی یه دکمه یا هر چیزی فرم بازم به صفحه Default.aspx باز خواهد گشت ( بدون نوشتن حتی یک کلمه اضافی)

armangara
چهارشنبه 10 تیر 1388, 23:47 عصر
FormsAuthentication.RedirectFromLoginPage

از این کد استفاده کنی.

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