مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

Amir rahimi

عضویت از 1396/07/23

Post نشدن اطلاعات داخل یک PartialView

  • چهارشنبه 17 اردیبهشت 1399
  • 13:18
تشکر میکنم

با سلام.

یک اکشن دارم به نام ShowProduct (که یک ویو هست)که داخل این اکشن، یه اکشن دیگه دارم به نام CreateComment که این اکشن یک پارشیال ویو رو برمیگردونه!

موقعی که خود اکشن CreateComment رو داخل مرورگر فراخوانی میکنم ، اطلاعات داخل دیتابیس ثبت میشه ولی موقعی که اکشن ShowProduct  فراخوانی میشه

اطلاعات داخل اکشن CreateComment اصطلاحا Post نمیشه. 

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

psymhosein

عضویت از 1399/02/11

  • چهارشنبه 24 اردیبهشت 1399
  • 22:13

به چه صورتی پارشیال خود را فراخوانی می کنید

@html.Partial(“_myPartial”)

اگر به این شکل عمل می کنید فقط پارشیال آن فراخوانی می شود و متدی که برای خواندن اطلاعات و قرار دادن آن اطلاعات در این پارشیال نوشتید اجرا نمی شود

شما باید اکشن متدی که این پارشیال را صدا می زند فراخوانی کنید

@Html.Action(“Action Method”,”Controller”)

کاربر سایت

Amir rahimi

عضویت از 1396/07/23

  • چهارشنبه 24 اردیبهشت 1399
  • 22:50

والا چی بگم؟

خود پارشیال ویو رو  از طریق هلپر html.actionlink فراخوانی کردم

و مدل رو هم بهش داده بودم ولی اجرا نمیشد

قالب رو عوض کردم به کنترلر هم دست نزدم  مشکل برطرف شد

ولی نفهمیدم مشکل از کجا بود !

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)