PDA

View Full Version : سوال: اشكال در آدرس دهي به پارشيال ويو



سیروس مقصودی
سه شنبه 29 آبان 1397, 13:30 عصر
با سلام
من در شاخه Views دو شاخه دارم به نامهاي Account و Home كه در داخل هركدام فرمهايي وجود دارد و در داخل Account/Pv_account يك پارشيال ويو وجود دارد وقتي از داخل Account دستور زير را اجرا ميكنم براحتي پارشيال ويو مورد نظر اجرا ميشود


@Html.Partial("Pv_Account/Pv_TitrForm", "ويرايش و حذف اطلاعات ")


ولي از داخل شاخه Home دستور زير را صادر ميكنم خطا ميگيره و ميگويد كه چنين فايلي وجود ندارد



@Html.Partial("~/Account/Pv_Account/Pv_TitrForm", "ويرايش و حذف اطلاعات ")


اشكال كار كجاست چگونه ميتوانم به پارشيال ويو از يك شاخه به شاخه ديگر آدرس دهي كنم

مهدی کرامتی
چهارشنبه 30 آبان 1397, 04:49 صبح
ته آدرس پارشیال ویو پسوند فایل رو هم اضافه کن. کدت پس از اعمال تغییر فوق باید این شکلی بشه:
@Html.Partial("~/Account/Pv_Account/Pv_TitrForm.cshtml", "ويرايش و حذف اطلاعات ")

سیروس مقصودی
چهارشنبه 30 آبان 1397, 07:53 صبح
با تشكر از آقاي مهدي كرامتي مشكلم حل شد .

ahmad156
شنبه 03 آذر 1397, 22:47 عصر
به نظرم حتما از T4MVC استفاده کنین.
کد شما رو خوانا تر میکنه و هم از این قبیل اشتباهات جلوگیری میکنه


@Html.Partial(MVC.Account.Views.Pv_TitrForm, "ويرايش و حذف اطلاعات ")

سیروس مقصودی
یک شنبه 04 آذر 1397, 13:25 عصر
@Html.Partial(MVC.Account.Views.Pv_TitrForm, "ويرايش و حذف اطلاعات ")
با تشکر .

روی MVC خطا میگیره

ahmad156
یک شنبه 04 آذر 1397, 20:03 عصر
به طور مفصل اینجا (https://www.dotnettips.info/post/905/t4mvc-%DB%8C%DA%A9%DB%8C-%D8%A7%D8%B2-%D8%A7%D9%84%D8%B2%D8%A7%D9%85%D8%A7%D8%AA-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-%D9%BE%D8%B1%D9%88%DA%98%D9%87%E2%80%8C%D9%87%D8%A 7%DB%8C-asp-net-mvc)گفته شده