Response.Write(week1[0])
не работает, вероятно, потому что Response.Write
не принимает Week
в качестве аргумента.
Если вы посмотрите внимательно, ваш подход foreach
loop использует text.datefortheweek
вместо просто text
. Вы также должны получить доступ к datefortheweek
после week[0]
, и он должен работать:
Response.Write(week1[0].datefortheweek);
Response.Write(week1[week1.Length - 1].datefortheweek);
Я также предлагаю использовать двумерный массив / список для хранения Week
с. Это сэкономит вам время написания week1
, week2
, week3
... weekX
.
List<List<Week>> weeks = new List<List<Week>>();
weeks.Add(new List<Week>());
weeks.Add(new List<Week>());
weeks.Add(new List<Week>());
...
HttpContext.Current.Response
HttpContext.Current.Request
HttpContext. Текущее использование Окружающий шаблон разработки Контекста, таким образом, необходимо смочь получить доступ к объекту Ответа от примерно где угодно в коде. Это очень полезно.
Для тех, которые задаются вопросом, Окружающий шаблон Контекста очень прохладен, и детализирован здесь:
http://aabs.wordpress.com/2007/12/31/the-ambient-context-design-pattern-in-net/