Я привязываю gridview динамически из таблицы в моей базе данных, которую я назвал "Сессии". Я получаю информацию из метода, используя запрос linq, который выглядит примерно так:
var s = from sessions in datacontext.Sessions
where sessions.test == id
orderby sessions.ID ascending
select sessions;
gridView.DataSource = qsessions;
gridView.DataBind();
Сессии содержат поле dateTime, которое я хочу свести к минимуму, чтобы просто отобразить дату (месяц/день/год). Из того, что я прочитал через поисковые запросы Google, решение должно указать форматирование в разметке aspx gridview, используя что-то вроде:
<asp:TextBox ID="txtDate" runat="server" Text='<%# Eval("dateTime", "{0:MM/dd/yyyy}") %>'></asp:TextBox>
Кажется, что он не работает и по-прежнему показывает время после даты. Есть что-то, что мне не хватает? Помогите оценить!