开发者

Ext.NET DateField - formatting reversing itself

开发者 https://www.devze.com 2023-04-10 21:59 出处:网络
We have a weird situation where an Ext.NET datefield is \'switching\' formats if we input values in a certain style.

We have a weird situation where an Ext.NET datefield is 'switching' formats if we input values in a certain style.

Specifically, if I input '01/12/09', when I blur the field, it will appear as '12/01/2009'. If I then focus the field and remove the '20' so the format reads '12/01/09' when I blur the field, it will 'switch' and show '01/12/09'.

W开发者_运维百科hat's odd is that we only see this behaviour on our production environment. I've done all the obvious things like checking the locale/region settings on the production box but haven't yet found anything which circumvents the behaviour.

Does anyone have any ideas on places to check next? This is based on Ext.js 3.3.1.

Many thanks,

Doug


Here's a simple test I used in an attempt to recreate the problem, although was unable.

<%@ Page Language="C#" UICulture="en-GB" %>

<%@ Register assembly="Ext.Net" namespace="Ext.Net" tagprefix="ext" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Ext.NET Example</title>
</head>
<body>
    <form runat="server">
        <ext:ResourceManager runat="server" />

        <ext:DateField ID="DateField1" runat="server" />
    </form>
</body>
</html>

Which version of Ext.NET are you using 1.0, 1.1 or 1.2?

Can you modify the sample above to demonstrate the issue.

0

精彩评论

暂无评论...
验证码 换一张
取 消