claim principal

رامین قره داغی
11 مهر ۱۴۰۰
سلام استاد خسته نباشید من تو قسمت بالای html اینطوری با استفاده از claim principal لیستی از LessonId هارو گذاشتم (User.GetLessonByTeacherId) داخل teacherLessonId ولی هنگام استفاده از ان داخل url در ajax این خطارو میده Uncaught SyntaxError: Unexpected identifier چطور میشه لیستی از lessonId هارو بفرستم به داخل کنترلر
418

4 پاسخ
  • محمد اشرافی11 مهر ۱۴۰۰

    سلام یه Object بسازید و مقدارش رو قرار بدین توی Object و با متد post ارسال  اش کنید به سمت سرور

    یا تبدیلش کنید به Json و ارسال اش کنید به سمت سرور و اون طرف دوباره تبدیلش کنید به List

    ( چرا توی Action این مقادیر رو دریافت نمیکنید ؟ teacher Id رو ارسال کنید و توی action از claim دریافتش کنید )

  • رامین قره داغی11 مهر ۱۴۰۰

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

  • رامین قره داغی11 مهر ۱۴۰۰

    این هم متد اکشن

  • محمد اشرافی11 مهر ۱۴۰۰

    روابط lesson رو ارسال نکنید ، اگر لازمه ارسال شه ، یه Dto بسازید و فقط فیلد هایی که احتیاج دارید رو ارسال کنید