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

نام تاپیک: چرا @await RenderSectionAsync کار نمیکنه؟

  1. #1
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,170

    چرا @await RenderSectionAsync کار نمیکنه؟

    سلام دوستان

    من در Layout یک خط دستور در بلوک Body و در انتها بصورت زیر دارم:


    @await RenderSectionAsync("Scripts", required: false)


    در یک از Viewها در انتها دستورات زیر را اضافه کردم:

    @section Scripts{
    <script>
    $(document).ready(function () {
    $("#btnCloseAlertComponent").click(function () {
    $("#AlertComponent").remove();
    });
    });
    </script>
    }



    برنامه را که اجرا میکنم Scriptها به Layout اضافه نمیشه. حتی اگر تگ های ساده HTML هم باشه اضافه نمیکنه. البته نمیدونم این موضوع مربوطبه مبحث JS هستش یا asp net core 6.

    اگر دوستان کمک کنند ممنون میشم. تشکر

  2. #2
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,170

    نقل قول: چرا @await RenderSectionAsync کار نمیکنه؟

    سلام

    بجای نوشتن کدهای JS یک Partial View ایجاد کردم و تمام کدها را داخلش نوشتم و در جای مورد نظر بجای نوشتن کدهای JS اون Partial را فراخوانی کردم و در Page Source نهایی تمام کدهای موجود در Partial View در بخش RenderSction اضافه شدند. البته مشکل من حل شد ولی سوال اینه که Render Section فقط برای نمایش Partial View استفاده میشه؟ و نمیشه مستقیما کدهای JS بنویسیم؟

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

  1. سوال: خطای برنامه با async و await
    نوشته شده توسط sajad325 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: پنج شنبه 07 بهمن 1400, 21:54 عصر
  2. چه وقت باید از async و await استفاده کرد ؟
    نوشته شده توسط mf_007 در بخش ASP.NET MVC
    پاسخ: 5
    آخرین پست: سه شنبه 06 بهمن 1394, 08:49 صبح
  3. سوال: await چیست و چگونه باید ازش استفاده کرد ؟!
    نوشته شده توسط drsina در بخش C#‎‎
    پاسخ: 4
    آخرین پست: سه شنبه 20 مرداد 1394, 22:40 عصر
  4. سوال: await و async چیست؟
    نوشته شده توسط r4hgozar در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: شنبه 22 شهریور 1393, 20:39 عصر

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

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

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