• 1398/08/03

باز شدن razor page بصورت مودال :

سلام استاد وقت بخیر, یه هفته ای هست همش دارم سرچ میکنم و چیزی پیدا نمیشه. آیا راهی هست که ریزور پیج بصورت modal باز شه ؟ ینی مثلا یه رکورد که میخوا حذف شه, روی حذف کلیک میکنیم و میره به پیج delete متد get و حالا اون پیج رو تو حالت modal باز کنه ؟ در mvc که کار خیلی سادس میفرستیم به یه اکشن و اون اکشن یه پارشیال ویوو رو در غالب modal بار میکنه. ینی چیزی که من تا الان متوجه شدن modal فقط view معمولی یا همون پارشیال ویوو رو قبول میکنه و اجرا میشه اما razor page رو نمیتونه اجرا کنه تو modal .. و میخوام برای razor page یه پارشیال ویوو بسازم و تو متد Get ریزور پیج, اون پارشیال ویوو رو return کنم به modal . اونم ارور میده و میگه باید page رو return کنی نه view رو.

آیا ریزور پیج قابلیت باز شدن بصورت مودال رو نداره ؟ خیلی ممنون

  • 1398/08/03
  • ساعت 21:13

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


  • 1398/08/04
  • ساعت 01:12

از handler ها هم در razor page استفاده کردم و پارشیال ساختم، اما مشکلی که بود اینه در handler هم مجدد نمیتونه پارشیال return کنه، فقط page میتونه return کنه، حتی از نوع IActionResult هم تعریفش میکنم

آیا میتونه پارشیال رو با دستوری return کنه ؟ در کنترلر ها که راحت میگیم return view ولی تو handler ارور میده


  • 1398/08/04
  • ساعت 08:26

بله میتونه 

سرچ کنید نمونه هست


logo-enamadlogo-samandehi