אם יש לך מספיק ידע ב ASP.NET אתה תבין את מה שאני אומר עכשיו.. טבלה ממש פשוטה, אתה מחלק את הטבלה לרצועות של 7 ימים, ככה שיתנהג כמו יומן ויציג לך 7 ימים עבור כל שורה. ב HEADER של הטבלה אתה מכניס את הימים עצמם כדי שיהיה לך אינדיקציה לגבי איזה יום זה, בתוך כל קוביה בטבלה אתה מכניס את התאריך, ( יום או איזה פורמט שתרצה ), ובתוך הקוביה של היום אתה מכניס את הפירוט עובדים.
בעקרון זה 2 לולאות, שרצות לך ממש פשוט, אחד של הימים, אחד של העובדים.. אתה יכול לעשות את זה אפילו בלולאה אחת לפי בדיקת תאריך אם אתה מושך הכל לליסט ואתה יודע שאין לך הרבה מה לבדוק, בכל אופן זה משהו תיכנותי פשוט.
בקשר לעריכה, אתה יכול להכניס את העובד או את היום בתור LINK או להכניס פונקציית JS שתעבוד מול AJAX בנוגע לעדכון.