Форматирование HTML дат и чисел на лету - PullRequest
1 голос
/ 04 июня 2009

У меня есть немного HTML, как это:

    <tr>
        <td><%# Eval("Num") %></td>
        <td><%# Eval("myDate") %></td>
    </tr>
</table>

Как применить форматирование к первому значению, например:
DataFormatString = "{0: f4}
и на сегодняшний день, как:
DataFormatString = "{0: дд МММ гггг}

Я обычно использую dataGrid, где я могу использовать вышеуказанные свойства в разделе BoundColumn, но я не уверен, как использовать то же форматирование, когда я пробую его, как указано выше

Ответы [ 2 ]

4 голосов
/ 04 июня 2009

Вы можете включить форматирование в качестве параметра функции Eval:

<td><%# Eval("Num","{0:f4}") %></td>
<td><%# Eval("myDate","{0:dd MMM yyyy}") %></td>
0 голосов
/ 04 июня 2009

вы можете попробовать

<td><%# ((DateTime)Eval("myDate")).ToString("{0:dd MMM yyyy}") %></td>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...