Совершенно новый для C#
Мне нужно указать значение, чтобы добавить минуты к дате, но оно может быть нулевым. Вот как я делаю:
if(Eval("DUREE") != DBNull.Value)
{
var duration = Convert.ToInt32(Eval("DUREE"));
var date = Convert.ToDateTime(Eval("DATE"));
var dateAsString = Convert.ToString(date.AddMinutes(duration));
DataBinder.Eval(Container.DataItem, dateAsString, "{0:HH:mm}")
}
else
{
" - "
}
Вот ошибка, которую я получаю:
DataBinding: «System.Data.DataRowView» не поддерживает свойства, называемые: «17/04/2014 13:30:00».
Значит, чек фальшивый? Или ошибка в другом?