با سلام و عرض خسته نباشید خدمت استاد گرامی و همیار همیشگی این مجموعه.
سوالی داشتم در رابطه با پاس دادن ID یعنی پارامتر سوم URL به Actionlink
به صورتی که بشه ID رو از Url خوند===>url---->controller/action/Id
@Html.ActionLink("Create New", "Create",new {id=})
آیا چنین چیزی امکان پذیزه؟
یا بهتر بپرسم ....بیرون از Table و Foreache زده شده در table روی ienumrable<Model> در view چطور میشه Id رو پاس داد...چون جای لینک یا کلید روی صفحه خارج از بلاک table است
سوالتون واضح نیست دوست عزیز لطفا بیشتر توضیح بدید.
گرفتن value از URL برای یک action link........
url در mvc به این صورت است
controller/action/id درسته؟ من اگر یخوام id رو به صورت یک value از url بگیرم و پاس بدم به actionlink
در url پارامتر سوم با نام id شناخته میشود درسته؟
درسته. برای به دست آوردن id صفحه جاری به صورت زیر عمل کنید:
@{ var id = int?.Parse(ViewContext.RouteData.Values["id"]?.ToString() ?? "0"); }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)