Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отобразить дату и месяц во вьюхе ? / 10 сообщений из 10, страница 1 из 1
14.03.2017, 22:06
    #39419340
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
Передаю во вьюху датасет, и обрабатываю его поле вот так:
Код: c#
1.
2.
@foreach (DataRow row in Model.Rows)
   <p> @row["ADate"]  </p> //тип DateTime


Результат получается такой:
Код: sql
1.
2.
3.
4.
16.03.2015 0:00:00
17.03.2015 0:00:00
01.04.2015 0:00:00
02.04.2015 0:00:00


Но хотелось бы сделать, что бы не показывался год и время, а только число и месяц.
Как это можно сделать ?
...
Рейтинг: 0 / 0
15.03.2017, 08:28
    #39419448
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
...
Рейтинг: 0 / 0
15.03.2017, 10:02
    #39419518
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
И еще ТС может пригодиться IFormatProvider :)
...
Рейтинг: 0 / 0
15.03.2017, 10:34
    #39419555
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
Я не понимаю, как это сделать во вьюхе ?
Так не работает.
Код: c#
1.
@String(row["ADate"]).Format("{0:y yy yyy yyyy}")  
...
Рейтинг: 0 / 0
15.03.2017, 10:36
    #39419558
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
Как отобразить формат, обращаясь к полю датасета ?
...
Рейтинг: 0 / 0
15.03.2017, 11:55
    #39419713
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
Valery_BКак отобразить формат, обращаясь к полю датасета ?
привести к типу и вызывать форматинг?не?

п.с. в чем проблема возвращать вместо дата сета нормальный типизированный список?
...
Рейтинг: 0 / 0
15.03.2017, 12:37
    #39419798
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
handmadeFromRu,

Если ты можешь просто подсказать, как сделать так, что бы во вьюхе этот код возвращал только дату и месяц виде строки, то буду очень благодарен.
Потому что я не понимаю, как это сделать.
Код: c#
1.
2.
@foreach (DataRow row in Model.Rows)
   <p> @row["ADate"]  </p> //тип DateTime
...
Рейтинг: 0 / 0
15.03.2017, 14:07
    #39419955
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
Valery_B,

Код: c#
1.
2.
@foreach (DataRow row in Model.Rows)
   <p> @(row["ADate"] as DateTime).toString("dd MM")  </p> //тип DateTime
...
Рейтинг: 0 / 0
15.03.2017, 14:58
    #39420026
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
Valery_BКак отобразить формат, обращаясь к полю датасета ?
Хм, не ожидал, что Вы не поймёте как воспользоваться определённым методом фреймворка.

Код: c#
1.
2.
@foreach (DataRow row in Model.Rows)
   <p>@String.Format("{0:dd MM}", row["ADate"])</p>
...
Рейтинг: 0 / 0
16.03.2017, 09:58
    #39420508
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить дату и месяц во вьюхе ?
handmadeFromRu, skyANA,

Спасибо за помощь - заработало.
Я вроде писал у себя всё тоже самое, но компилятор ругался.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отобразить дату и месяц во вьюхе ? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]