سلام سوال من اینه
اگهه در layout اصلی وب سایت یک دکمه مثل A داشته باشیم ( به شکل زیر)
@RenderBody() <a class="btn btn-info" >A</a>
و 2 کنترل به نامهای control1 , control2 داشته باشیم که هر دو یک متد index دارن
آیا راهی هست که اگر در آدرس
Control1/index بودیم و روی A کلیک شد متد A از کنترلر Control1 اجرا بشه
و اگر در آدرس
Control2/index بودیم و روی A کلیک کردیم متد A از Control2 اجرا بشه
[ می دونم که برای 2 کنترلر میشه این کارو کرد با کد و Html.Action ولی فرض کنید 100 تا کنترلر داریم اونوقت چی]
ممنون می شم اگه راهی به ذهنتون میرسه بنویسین
دوستان عزیز جواب رو پیدا کردم اینجا می نویسم شاید برای یکی دیگه هم این سوال پیش بیاد
<a href="~/@ViewContext.RouteData.Values["Controller"].ToString()/index" class="btn btn-block">wow</a>
ممنون
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)