سلام
فرض کنید در سیستم داریم که یک صفحه لاگین دارد و مابقی صفحات برنامه از _Layout.cshtml استفاده میکنند حال می خواهم
الف)چگونه می توان در _Layout.cshtml یک TempData یا یک متغيری که بتوان از صفحات دیگر به ان داده ارسال کرد ایجاد کنم
ب)بتوان هنگام اجرا شدن این _Layout.cshtml داده تعریف شده با یک دستور if با شرطی چک شود
ج)هر وقت لاگین بدرستی انجام شد یک از Controller مربوطه
TempData["login"]
به ارسال شود _Layout.cshtml
باتشکر
از هر اکشنی ارسال بشه در Layout قابل باز یابی هست
البته بهتره از View ارسال کنید
ب ) میتونید در بالای ویو با یک If خاصیت Layout را مقدار دهی کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)