Попытка сократить время в datetime

У меня возникли проблемы с отображением в таблице только даты..

Мне помогли с предыдущим вопросом, но я столкнулся с другой проблемой. Вот вещи, которые мы добавили:

((BoundField)gvEmployeeReview.Columns[1]).DataFormatString = "{0:d}"; //date hired column
((BoundField)gvEmployeeReview.Columns[8]).DataFormatString = "{0:d}"; //next review column

Вот страница aspx http://pastebin.com/DnH3wcAG
и вот код страницы http://pastebin.com/yY2nbbEG
Когда я запускаю его, я получаю:

"Индекс был вне диапазон. Должно быть неотрицательным и меньше размера коллекции.

Имя параметра: индекс
Описание: во время выполнения текущего веб-запроса возникло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.ArgumentOutOfRangeException: индекс находится вне допустимого диапазона. Должно быть неотрицательным и меньше размера коллекции.
Имя параметра: index" и его в этой строке "Строка 158: ((BoundField)gvEmployeeReview.Columns[1]).DataFormatString = "{0:d}"; //столбец даты найма"

Любая помощь в решении этой проблемы была бы фантастической. Мне не повезло

0
задан Brian Tompsett - 汤莱恩 21 April 2017 в 09:33
поделиться