سلام استاد
ببخشید برای checkbox یک خصوصیت checked وجود دارد که بصورت خودکار با view model اعمال نمیشود
با توجه به اینکه checked مقدار نیست چطور میشود با شرط inline مورد را حل کرد
<input type="checkbox" asp-for="IsActive" checked>
بنده با کد زیر اجرا کردم اما دارای خطا است چون مقدار نیست
@((Model.IsActive == true)?"checked":"")
سلام
در دوره داشتیم و دیدید که اعمال میشه
با نمونه من مقایسه کنید
درست میفرمائید اگر در جای مقدار باشد اجرا میشود ولی برای این مورد خطا میدهد
مثلا
text="@((Model.IsActive == true)?"checked":"")" اما بخودی خود در میان تگ خطا میدهد
اگر asp-for="IsActive" برای تگ input قرارداده شود به
@((Model.IsActive == true)?"checked":"")
خطا میگیرد
متن خطا ؟
این چه دستدری هست
ساختارش اشتباهه
یر۰ کنید و از نمونه های موجود ایده بگیرید