• 1397/11/10

مشکل در route کردن آدرس ها :

سلام وقت بخیر 

من در route کردن آدرس ها دچار مشکل شدم .به این صورت که در area admin نام یک controller  رو  news  گذاشتم و در controller اصلی هم یکی با هم نام دارم و خطا میده که دو آدرس با یک نام وجود داره. 

ممنون میشم روش حل رو بفرمایید.

از آموزش استفاده کردم ولی حل نشد. 

  • 1397/11/10
  • ساعت 07:18

سلام 

به rout.config اصلی namespase کنترلر روت را اضافه کنید 

(
                name: "Startup",
                url: "{area1}/{param1}/{param2}/{param3}",
                defaults: new { controller = "Startup", action = "Index", param3 = UrlParameter.Optional },
                namespaces: new[] { "ProjectName.Controllers" }
                );

 


  • 1397/11/10
  • ساعت 17:39

سلام 

بازم به همون خطا مواجه میشم.  و زمانی که می خوام یک  partial view رو در layout صدا بزنم بازم خطا میده حتی اگر به اون partial روت هم بدم .


  • 1397/11/10
  • ساعت 17:42

تصویر خطا را قرار دهید 


  • 1397/11/10
  • ساعت 17:49


  • 1397/11/10
  • ساعت 17:51

ارور 403 یعنی دسترسی ندارید 

باید بررسی کنیدشاید احراز هویت داره یا مشکل دیگه ای 

توی namespace باید جای home بزنید Controllers 

نمونه که بهتون داده بودم 


logo-samandehi