Я связываю gridview динамически из таблицы в моей базе данных, которую я назвал «Sessions». Я получаю информацию из метода, используя запрос 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 вида grid, используя что-то вроде:
<asp:TextBox ID="txtDate" runat="server" Text='<%# Eval("dateTime", "{0:MM/dd/yyyy}") %>'></asp:TextBox>
Кажется, он не работает и все еще показывает время после даты. Я что-то упускаю? Помощь очень ценится!