PDA

View Full Version : اسم این موضوع چیه؟



leontry89
یک شنبه 28 مهر 1392, 17:18 عصر
دوستان تو خیلی از سایتها فرض کنید تو صفحه تماس با ما هستید اما قبلش چون تو صفحه درباره ما بودید (مثلا) یه لینکی شبیه زیر زیر منو نمایش داده میشه:

درباره ما | تماس با ما

اسمش چیه این مورد و چه جوری میتونم برای سایتم ایجادش کنم؟
مثل همین صفحه سایت برنامه نویس اون بالا
تالار | برنامه نویسی با محصولات مایکروسافت | دات نت و...

mahdioo12194
یک شنبه 28 مهر 1392, 17:48 عصر
با sitemappath !!!

leontry89
یک شنبه 28 مهر 1392, 18:40 عصر
سایت من ajax هستش من یک صفحه ascx دارم که میخوام تو اون یک sitemappath بذارم اما ارور میده

forestasphalt
یک شنبه 28 مهر 1392, 22:43 عصر
میشه بیشتر توضیح بدی که منظورت چیه سایتت ajax هستش؟
خطا رو بذار
میتونی از نمونه های جی کوئری اینکار هم استفاده کنی مجبور به استفاده از امکانات خود asp.net نیستی

i.RB92
دوشنبه 29 مهر 1392, 07:51 صبح
همونطور که دوستان گفتن برای اینکار باید از SiteMapPath استفاده شه، اما شما با استفاده از دستور زیر هم میتونین تشخیص بدین کاربر از چه صفحه ای به صفحه جاری اومده:


System.IO.Path.GetFileName(Request.UrlReferrer.Loc alPath)

leontry89
دوشنبه 29 مهر 1392, 12:37 عصر
میشه بگید طریقه استفاده از این کد چیه؟
(یادتون باشه میخوام تو Usercontrol.ascx بذارمش)
میشه یه مثال عملی بزنید
واقعا تشکر

i.RB92
دوشنبه 29 مهر 1392, 13:22 عصر
میشه بگید طریقه استفاده از این کد چیه؟
(یادتون باشه میخوام تو Usercontrol.ascx بذارمش)
میشه یه مثال عملی بزنید
واقعا تشکر
این کد رو میتونین تو PAgeLoad صفحات بذارین، خروجی متود GetFileName نام صفحه ای است که از کاربر از اونجا به صفحه فعلی اومده. میتونین این خروجی رو بریزین تو متغیر استرینگ یا به هر طریق دیگه که مایلین ازش استفاده کنین. فرض کن من یه صفحه A و یه صفحه B دارم. میخوام کاری کنم کاربر مستقیم به صفحه B نیاد و حتما قبلش تو صفحه A بوده باشه. پس میام تو PageLoad صفحه B اون کد رو میذارم و بررسی میکنم اگه خروجیش A نیست به کاربر بگه مثلا برو تو صفحه A.