claim principal

سوال شده توسط: رامین قره داغی

تاریخ ثبت: ۱۴۰۰/۰۷/۱۱

بازدید: 335

پاسخ: 4

تگ: Asp.net Core


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

محمد اشرافی

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

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

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

user

رامین قره داغی

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

دریافت فایل ضمیمه
user

رامین قره داغی

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

دریافت فایل ضمیمه
user

محمد اشرافی

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

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات