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

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

کاربر سایت

hamzehsh

عضویت از 1396/01/12

@RenderSection("PanelScripts", false)

  • چهارشنبه 15 خرداد 1398
  • 01:15
تشکر میکنم
سلام

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

وقتی که میخوام به کنترلر دسترسی داشته باشم این خطا رو بهم نمایش میده

An unhandled exception occurred while processing the request.

InvalidOperationException: The following sections have been defined but have not been rendered by the page at '/Views/Shared/_AdminLayout.cshtml': 'PanelScripts'. To ignore an unrendered section call IgnoreSection("sectionName").

Microsoft.AspNetCore.Mvc.Razor.RazorPage.EnsureRenderedBodyOrSections()

منم رفتم این گزینه رو اضافه کردم مشکل حل شد

@RenderSection("PanelScripts", false)

ولی نمیدونم این خطایی که میده چیه و تا حالا این خطا رو ندیدم

کلا این Panelscript چی هست. توی جستجو هم به نتیجه خاصی نرسیدم

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

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

محمد اردوخانی

عضویت از 1396/05/17

  • شنبه 18 خرداد 1398
  • 13:41

با سلام خدمت شما دوست عزیز

RenderSection برای ایجاد یک فضا استفاده میشه تا بتونین توی صفحات مختلف ، قطعه کدهایی رو اضافه کنین

احتمالا در یکی از page ها ، از Section استفاده کردین اما مشخص نکرده بودین که این section در کجای layout قرار داره

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

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

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

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