Тип значения события привязанного элемента данных и тип ссылки - PullRequest
0 голосов
/ 29 марта 2010

Я пытаюсь привязать список с объектами даты и времени к своему репитеру.

if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) {DateTime actualDate = e.Item.DataItem as DateTime;}

Когда я хочу получить доступ к событию itemdatabound в ретрансляторе, я получаю сообщение об ошибке, в котором говорится, что DateTime является типом значения, а не ссылочным типом.Мое решение состоит в том, чтобы обернуть datetime в пользовательский объект (ссылочный тип) и передать его источнику данных повторителя вместо datetime.Но мне интересно, есть ли другие решения, в которых ретранслятор принимает значения типа (объекты DateTime) ........

1 Ответ

2 голосов
/ 29 марта 2010

вы неправильно вводите DataItem

if (e.Item.ItemType == ListItemType.AlternatingItem || 
      e.Item.ItemType == ListItemType.Item) 
{ DateTime actualDate = (DateTime)e.Item.DataItem; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...