نمایش نتایج 1 تا 3 از 3

نام تاپیک: @RenderSection("PanelScripts", false)

  1. #1
    کاربر دائمی آواتار hamzehsh
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    https://samanhis.ir
    سن
    42
    پست
    166

    @RenderSection("PanelScripts", false)



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


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


    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.EnsureRen deredBodyOrSections()


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


    @RenderSection("PanelScripts", false)


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


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


  2. #2

    نقل قول: @RenderSection("PanelScripts", false)

    اگه از Razor Pages استفاده میکنید Razor Page فقط به یک RenderSection اجازه کار میده این لینک مشاهده کنید کامل تمام دستورات توضیح داده نتونستید وارد بشید با ف ی ل ت ر ش ک ن وارد بشید.
    https://www.learnrazorpages.com/

  3. #3

    نقل قول: @RenderSection("PanelScripts", false)

    این مشکل ارتباطی با Razor Page و توضیحات دوستمون آقای David نداره.

    در Layout همیشه می تونید بخشهایی از صفحه رو با RenderSection تعریف کنید. این بخشها بعدا توسط View نهایی پر میشه. در واقع شما در Layout جای خالی باز می کنید. معمولا از این روش برای استفاده کردن css یا script کاستوم در ویوی اصلی استفاده میشه. با استفاده از Section دیگه مجبور نیستید همه ی css و js هارو در Layout مسیر دهی کنید. البته کاربردهای دیگه ای هم داره.

    وقتی یک RenderSection تعریف می کنید باید یک عنوان براش مشخص کنید و در ادامه هم یک true یا false دارید. گزینه ی true میگه در ویو حتما باید سکشن مربوطه تعریف بشه و گزینه ی false میگه نیاز نیست حتما چنین بخشی وجود داشته باشه.

تاپیک های مشابه

  1. مفهوم ("") RenderSection@ ؟
    نوشته شده توسط vb8334 در بخش ASP.NET MVC
    پاسخ: 6
    آخرین پست: دوشنبه 05 خرداد 1393, 22:19 عصر
  2. سوال: "كريستال ريپورت" يا "سیمولات" يا "كامپوننت پيشفرض دات نت" ... ؟
    نوشته شده توسط rahe behtari hast در بخش C#‎‎
    پاسخ: 7
    آخرین پست: سه شنبه 13 فروردین 1392, 22:47 عصر
  3. ادیتوری که توش نیاز به ست کردن ValidateRequest="false" نباشه؟
    نوشته شده توسط explod_javad در بخش ASP.NET Web Forms
    پاسخ: 14
    آخرین پست: جمعه 27 شهریور 1388, 13:53 عصر
  4. پاسخ: 3
    آخرین پست: چهارشنبه 21 مرداد 1388, 11:11 صبح
  5. مشکل enableviewstate="false" با dropdown
    نوشته شده توسط marzban در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: چهارشنبه 27 تیر 1386, 10:12 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •