Отображение и преобразование поля списка даты и времени в sharepoint - PullRequest
0 голосов
/ 12 января 2012

У меня есть следующие переменные для хранения значения элемента списка для отображения.Однако одно из полей в списке, если поле даты и времени, и поэтому я получаю ошибку.Я попытался преобразовать его в строку, но не смог заставить его отображаться правильно.

foreach (SPListItem oListItem in listItemCollection)

awardYear = oListItem["Year"].ToString();
awardCategory = oListItem["Category"].ToString();
awardOrganiser = oListItem["Organiser"].ToString();
awardNomWon = oListItem["Nominated/Won"].ToString();

//converting the date time field to a string
DateTime convertedaValue = DateTime.Parse(awardYear);

string awardYearConverted = convertedaValue.ToString();

PlaceHolder1.Controls.Add(new LiteralControl(awardYearConverted + " " + "|" + " " + 
awardCategory + " " + "|" + " " + awardOrganiser + "<br/><br/>"));

//PlaceHolder2.Controls.Add(new LiteralControl(awardOrganiser));


}

Проблема в том, что значение поля даты и времени не конвертируется.Я пойду по этому поводу правильно или нет?

Любое предложение будет с благодарностью !.Большое спасибо

1 Ответ

1 голос
/ 13 января 2012

Попробуйте это

SPUtility.FormatDate(web, DateTime.Parse(oListItem["Year"].ToString()), SPDateFormat.DateTime).ToString(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...