با سلام.
کد زیر رو تو view برای جدول برنامه هفتگی نوشتم:
<div class="widget-body"> @{ var time = from t in talash.Tbl_Time select new { t.Title,t.TimeName }; var roz = from r in talash.Tbl_Rooz select new { r.RoozName }; <table class="table table-hover table-bordered"> <thead> <tr> <td style="background-color:#808080"> </td> @for (int i = 0; i < time.Count(); i++) { <td> @time.ToArray()[i].Title<br />@time.ToArray()[i].TimeName </td> } </tr> </thead> <tbody> @for (int i = 0; i < roz.Count(); i++) { <tr> <td> @roz.ToArray()[i].RoozName </td> @for (int j = 0; j < time.Count(); j++) { <td> </td> } </tr> } </tbody> </table> } </div>
این جدول بر اساس پایه تحصیلی انتخابی و شعبه انتخابی باید ساخته بشه
سؤالم اینجا است که برای پر کردن ستونهای خالی جدول باید چه query بنویسم؟
لطفا راهنمایی کنید.
با تشکر
میتونید در لحطه ایجاد پر کنید یا از Ajax استفاده کنید
ممنون
درست شد.
فقط یک سؤال دارم:
اینکه کد Select رو اینحا بنویسیم یا تو action چه تفاوتی دارد؟
لطفا راهنمایی نمایید
با تشکر
اگر در View بنویسید پابلیش نمیشه و کدها در View باقی میمونه حتی در پابلیش هم موجوده
اگر کسی به پابلیش دسترسی داشته باشه میتونه کد ها رو تغییر بده
البته بیشتر جنبه امنیتی داره
به نظرتون چی کار کنم؟
از viewmodel استفاده کنم یا روش دیگری هست؟
لطفا راهنمایی نمایید
با تشکر
بهتره از ViewModel استفاده کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)