با سلام و عرض خسته نباشید
من از این دستور استفاده کرده ام :@Html.ActionLink(" جزئیات ", "/Product_Page/Product_Page", new { id = item.SubjectID })
ولی بجای اینکه مسیر هدایت شده به شکل زیر در بیاید :
http://localhost:9937/Product_Page/Product_Page/10
به این شکل میشود :
http://localhost:9937/Catalog/Product_Page/Product_Page/10
یعنی catalog که مسیر کنترلر جاری هست در آدرس می افتد
ممنون میشم راهنمایی بفرمایید چطوری باید مسیر دهی انجام بدهم ؟
با تشکر
استباه مقدار دهید کردید نباید آدرس بدید
پارامتر اول نام اکشن و دوم نام کنترلر را باید بدید و سومی دلخواه است
Html.ActionLink(article.Title, "Login", // <-- Controller Name. "Item", // <-- ActionMethod new { id = article.ArticleID }, // <-- Route arguments. null // <-- htmlArguments .. which are none. You need this value // otherwise you call the WRONG method ... // (refer to comments, below). )
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)