This is a migrated thread and some comments may be shown as answers.

[Solved] View dd.MM.yyyy format date value but return MM.dd.yyyy

1 Answer 53 Views
Date/Time Pickers
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Serdar
Top achievements
Rank 1
Serdar asked on 10 Aug 2012, 08:11 AM
entry dd.MM.yyyy format date 01.02.2012 -> controller value 02.01.2012
entry dd.MM.yyyy format date 31.01.2012 -> controller value null or 01.01.0001 0000

 

Web Config Code

<globalization culture="tr-TR" uiCulture="tr"></globalization>

 

Aspx Code

 

<%= Html.Telerik().DatePicker()
        .Name("deliveryDate")
        .Format("dd.MM.yyyy")
        .Value(DateTime.Now)
%>

 

Controller Code
public ActionResult Accessibility(DateTime? delay, DateTime? deliveryDate, DateTime? orderDateTime)
{
    ViewData["delay"] = delay;
    ViewData["deliveryDate"] = deliveryDate;
    ViewData["orderDateTime"] = orderDateTime;
 
    return View();
}

 

1 Answer, 1 is accepted

Sort by
0
Serdar
Top achievements
Rank 1
answered on 10 Aug 2012, 02:29 PM

http://demos.telerik.com/aspnet-mvc/datepicker/globalization 

I am change this example;

Select Culture =  Deutsch(Date format same Turkiye)
Select Date = 31.10.2012
Press OK button

Date textbox color is red and return value null.

<asp:Content ContentPlaceHolderID="MainContent" runat="server">
    <% Html.BeginForm(); %>
    <%= Html.Telerik().DatePicker()
            .Name("DatePicker")
            .HtmlAttributes(new { style = "width: 8em" })
            .Value(DateTime.Today)
    %>
    <input type="submit" value="Ok" />
    <% Html.EndForm(); %>
    <% Html.RenderPartial("CulturePicker"); %>
    <% Html.Telerik().ScriptRegistrar().Globalization(true); %>
</asp:Content>



Tags
Date/Time Pickers
Asked by
Serdar
Top achievements
Rank 1
Answers by
Serdar
Top achievements
Rank 1
Share this question
or