Asp.net формат рендеринга mvc5 datetime
This is the model : e[DataType(DataType.Date)] public Nullable<System.DateTime> PublishDate { get; set; } This is the view : e <dt> @Html.DisplayNameFor(model => model.PublishDate) </dt> <dd> @Html.DisplayFor(model => model.PublishDate) </dd> When I am on English version of the page , date renders in this way for example 14/08/2017 , and when i change language in French then date renders in this way 14.8.2017 . Why it is happining that , can anyone help me , for no matter language selected , the date format should always be the same .
Что я уже пробовал:
я объяснил проблему и свое решение выше.
Namith Krishnan E
вы меняете язык по культуре, верно?
ddgjgj
Да,и сохраните это значение в сеансе.
@формат HTML.Actionlink панели("АН", "ChangeCulturee", "язык", новый { Ланг = "Ан", returnurl в = этот.Запрос.RawUrl }, null)